これに関するドキュメントは非常に貧弱です。プロジェクトのrotディレクトリにある「default.properties」を手動で編集することでProGuardを有効にできることを理解しています。また、すべての設定は同じ場所の「proguard.cfg」ファイルにありますが、使用されているProGuardのバージョンを知りたいです(私はEclise Indigoを使用しています)。また、がリリースされるたびに最新バージョンにアップグレードできるようにしたいと思います。しかし、私はそれを行う方法についての参照を見つけることができません。
ProGuardjarはAndroid SDK:Android-sdk/tools/proguard/lib /proguard.jar内にあります
あなたはそのバージョン番号をで印刷することができます
Java -jar Android-sdk/tools/proguard/lib/proguard.jar
(適切なパスで)。必要に応じて、公式ProGuardサイトでjarを置き換える(実際にはproguard
サブディレクトリ全体)を ダウンロードページ の最新バージョンに置き換えることができます。
視覚的に傾いている場合は、...\Android-sdk\tools\proguard\libにあるproguardgui.jarをダブルクリックしてProguardのバージョンを確認することもできます。
私自身の答えを上から引用すると ここ 、次のようにProGuardバージョンをオーバーライドできます。
buildscript {
configurations.all {
resolutionStrategy {
force 'net.sf.proguard:proguard-gradle:5.3.2'
}
}
}