Export > Export Android Application
を介して、またはを介してアプリケーションをエクスポートすると、Android Tools > Export Signed Application Package
Proguardが機能しなくなります。
Proguardを有効にする方法について私が知っているのは、行のコメントを外すことだけです
proguard.config=${sdk.dir}\tools\proguard\proguard-android.txt:proguard-project.txt
でproject.properties
。
そして、設定ファイルもそこに置いてみました。どちらも動作しません。
エクスポートされたパッケージのclasses.dex
ファイルには、などのクラスプライベートメソッドの名前が含まれていonConfirmButtonClicked
ます。したがって、Proguardがその作業を行わなかった可能性は99%以上あります。
その後、proguard-project.txt
ファイルにランダムな文字をいくつか入れましたが、エラーは発生しませんでした。ビルドの詳細な出力は、Proguardをまったく参照していませんでした。
何が悪いのかしら。