使用Proguard与Android值得努力吗?

Mel*_*Mel 7 android proguard

我即将完成我的第一个Android应用程序,我正在努力研究如何使用ProGuard保护它.我的应用最低API为7(Android 2.1).我相信如果我将最小API设置为9(Android 2.3),使用Proguard会很容易,但是由于很多设备使用2.1和2.2我不想排除它们.

我所读到的关于在Android上使用Proguard的一切看起来都令人困惑和困难(我对Ant脚本一无所知)有没有人知道使用Proguard for Android与Eclipse的分步指南?

Proguard甚至值得打扰吗?

Nik*_*kov 3

ProGuard 与应用程序的 API 级别无关。较新版本的 Eclipse ADT 已集成它,因此使用它只需在配置文件中添加一行即可,无需使用 Ant。如果 ProGurad 删除您实际使用的方法/类,您可能会遇到一些问题,并且您必须通过调整 ProGurad 配置文件来解决这些问题。

如果您发现它很难使用,您可以随时启动您的应用程序而不对其进行混淆,并在更高版本中添加 ProGuard。如果这是您的第一个应用程序,那么有人反编译它以窃取您的超级秘密代码的机会非常低:)