如何在Eclipse for Android开发中检查/升级Proguard版本?

use*_*854 30 eclipse obfuscation android proguard

关于这方面的文件非常差.我知道可以通过在项目的rot目录中手动编辑"default.properties"来启用ProGuard.所有的设置都放在同一个地方的"proguard.cfg"文件中,但我想知道正在使用哪个版本的ProGuard(我使用的是Eclise Indigo).我还希望能够在发布时将其升级到最新版本.但我找不到任何关于如何做的参考.

Eri*_*une 56

ProGuard jar位于Android SDK内:android-sdk/tools/proguard/lib/proguard.jar

您可以打印出其版本号

java -jar android-sdk/tools/proguard/lib/proguard.jar
Run Code Online (Sandbox Code Playgroud)

(有正确的路径).如有必要,您可以使用官方ProGuard站点proguard下载页面中的最新版本替换jar(实际上是整个子目录).

  • 请注意,您的SDK升级到更高版本(通过SDK管理器)将重置您的`tools`目录,因此,(从2011年7月版4.7附带API 19)重置您的ProGuard版本到一个Android使用 (12认同)

tos*_*tos 9

对于视觉上的倾向,也可以通过双击...\android-sdk\tools\proguard\lib中的proguardgui.jar来检查Proguard的版本.