web-dev-qa-db-ja.com

Android開発用にEclipseで使用する場合、Proguardのバージョンを確認/アップグレードするにはどうすればよいですか?

これに関するドキュメントは非常に貧弱です。プロジェクトのrotディレクトリにある「default.properties」を手動で編集することでProGuardを有効にできることを理解しています。また、すべての設定は同じ場所の「proguard.cfg」ファイルにありますが、使用されているProGuardのバージョンを知りたいです(私はEclise Indigoを使用しています)。また、がリリースされるたびに最新バージョンにアップグレードできるようにしたいと思います。しかし、私はそれを行う方法についての参照を見つけることができません。

30
user496854

ProGuardjarはAndroid SDK:Android-sdk/tools/proguard/lib /proguard.jar内にあります

あなたはそのバージョン番号をで印刷することができます

Java -jar Android-sdk/tools/proguard/lib/proguard.jar

(適切なパスで)。必要に応じて、公式ProGuardサイトでjarを置き換える(実際にはproguardサブディレクトリ全体)を ダウンロードページ の最新バージョンに置き換えることができます。

56
Eric Lafortune

視覚的に傾いている場合は、...\Android-sdk\tools\proguard\libにあるproguardgui.jarをダブルクリックしてProguardのバージョンを確認することもできます。

9
tos

私自身の答えを上から引用すると ここ 、次のようにProGuardバージョンをオーバーライドできます。

buildscript {
    configurations.all {
        resolutionStrategy {
            force 'net.sf.proguard:proguard-gradle:5.3.2'
        }
    }
}
0
sschuberth