在Eclipse中使用Proguard进行Android开发时,如何检查/升级Proguard版本?
这方面的文档非常糟糕。据我所知,可以通过手动编辑项目的 rot 目录中的“default.properties”来启用 ProGuard。所有设置都进入“proguard.cfg”文件中的同一位置,但我想知道正在使用哪个版本的 ProGuard(我使用的是 Eclise Indigo)。我还希望能够在发布时将其升级到最新版本。但我找不到任何关于如何做到这一点的参考。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
ProGuard jar 位于 Android SDK 内: android-sdk/tools/proguard/lib/proguard.jar
打印出其版本号
您可以使用(使用正确的路径) 。如有必要,您可以使用 替换 jar(实际上是整个
proguard
子目录) /downloads.html" rel="noreferrer">ProGuard 官方网站的下载页面。The ProGuard jar is located inside the Android SDK: android-sdk/tools/proguard/lib/proguard.jar
You can print out its version number with
(with the proper path). If necessary, you can replace the jar (actually, the entire
proguard
subdirectory) with the latest version from the download page at the official ProGuard site.对于视觉倾向的人,还可以通过双击 ...\android-sdk\tools\proguard\lib 中的 proguardgui.jar 来检查 Proguard 的版本
For the visually inclined, the version of Proguard can also be checked by double clicking on proguardgui.jar in ...\android-sdk\tools\proguard\lib
引用我自己的答案此处,您可以像这样覆盖 ProGuard 版本:
Quoting my own answer from over here, you can override the ProGuard version like so: