、$ANDROID_HOME
で利用可能なProGuardのファイルは使用されなくなった:AndroidStudio 2.2でproguard-android-optimize.txtを変更するには? Androidのメーカー2.2と<a href="http://tools.android.com/tech-docs/new-build-system" rel="nofollow">the new build system</a>で
2.2.0-アルファ4(2016年6月23日)
...getDefaultProguardFile
によって返さ ProGuardのファイルは プラグインで配布され、$ANDROID_HOME
のプラグインは使用されなくなりました。
私は、自分のニーズに合ったproguard-android-optimize.txt
の修正バージョンを使用していました。さて、ファイルproguard-android-optimize.txt-2.2.2
は<project_path>\build\intermediates\proguard-files
にあり、ビルド時に生成されます。
どうすればいいですか?
もちろん、それぞれのプロジェクト固有の.pro
ファイルを変更して同じ目標に達することはできますが、proguard-android-optimize.txt
を変更する利点はすべての場合に一度だけでした。
をあなただけのプロジェクト外から 'proguardFiles'プロパティに別のProGuardのファイルを追加することができる場合、私は好奇心が強いです。 'proguardFiles getDefaultProguardFile( 'proguard-android-optimize.txt')、 'proguard-rules.pro'、 '/ path/to/proguard-custom-optimize.pro''です。 – Bryan
@ブライアンああ、私はそれについても考えなかった! 'proguardFiles '../../my-proguard-android-optimize.txt'、 'proguard-rules.pro''は完璧に動作します、それはトリックでした:)あなたは私と結婚しますか?そうでなければ、ちょうどあなたのコメントの回答をしてください、私はそれを3回Upvoteし、それを2回受け入れる:) – Shlublu
それはうまくいっ!もしそうなら、私はそれをテストする時間がなかったか分からなかった。 – Bryan