そういえば、Google I/O 2014 - What's new in Android development tools でそんなことを言っていたような気もします。変換後は、変換のサマリーが出力されます。
以下、その他変換後に行ったこと。
文字コードの修正
変換前のソースファイルの文字コードが UTF-8 でなかったせいで、ソースコード中のコメントや文字列が文字化けしてビルドできなくなってしまっていました。ひとまず、文字コード変換ツール「KanjiTranslator 1.6」 とやらで一括で UTF-8 に変換したら治りました。
Execution failed for task * . Duplicate files copied in APK META-INF/* の解決
META-INF/LICENSE, META-INF/LICENSE.txt, META-INF/DEPENDENCIES, META-INF/NOTICE, META-INF/NOTICE.txt などがこの Duplicate 云々で怒られました。 libs に apache-mime や httpclient を置いていたのですが、何かこの辺りのライブラリのファイルがコンフリクトしていたようです。[Android]AndroidStudio0.4がご機嫌斜めです を参考に、build.gradle の packagingOptions に exclude をいろいろ追加して解決しました。android { compileSdkVersion 19 ... packagingOptions { exclude 'META-INF/LICENSE' exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' } }
0 件のコメント:
コメントを投稿