web-dev-qa-db-ja.com

proguard.cfgファイルがありません

Proguardのドキュメントを読む。 。 。 Androidドキュメント

「Androidプロジェクトを作成すると、proguard.cfgファイルがプロジェクトのルートディレクトリに自動的に生成されます。」と書かれているように、ProGuard.cfgがあるはずです。」

私が問題をグーグルで検索すると、ファイルを変更しないようにという警告で始まるファイルを変更するように言っている答えがいたるところにあります。

ドキュメントは古くなっていますか?これをリリースビルドで有効にするにはどうすればよいですか?ありがとう、ゲイリー

25
Dean Blakely

ADT 17以降 を使用している場合、ドキュメントは少し不正確です。生成されたファイルはproguard-project.txtであり、プロジェクトのルートディレクトリにあります。

Proguardを有効にするには、project.propertiesの「変更しないでください」という警告を無視し、次の行のコメントを解除する必要があります。

proguard.config=${sdk.dir}/tools/proguard/proguard-Android.txt:proguard-project.txt

Androidツールチェーンはproject.propertiesに変更を加えることがありますが、Proguardパスは保持されます。

54
acj

私の場合、エラーで指定された場所にProguardフォルダー全体がありませんでした。フォルダが存在することを確認してください。

0