Android SDK是否故意使用旧版本的ProGuard

问题描述 投票:4回答:1

我使用Android SDK Manager来更新所有软件包。 目前(2014-03-05)的Android SDK工具是V22.6。 我在C:\\ Program Files(x86)\\ Android \\ android-sdk \\ tools \\ proguard \\ lib中检查了proguard.jar,发现它的版本是4.7。 ProGuard的最新版本是4.11V4.7于2011年发布 。 SDK是否有充分的理由使用旧版本? 我应该手动更新ProGuard吗?

我听说如果手动更新proguard.jar,通过Android SDK Manager更新SDK将覆盖它。 任何澄清将不胜感激。

java android proguard android-sdk-tools
1个回答
6
投票

Android SDK中的版本通常落后。 目前,Android SDK包含ProGuard 4.7,而Android Gradle插件则引用Maven Central的ProGuard 4.10。 我通常建议使用最新版本,特别是如果您已启用优化并且遇到旧版本中的任何错误。

(我是ProGuard的开发人员)

© www.soinside.com 2019 - 2024. All rights reserved.