我正在使用 Eclipse 集成 ProGuard 来混淆我的应用程序 apk。
我已经尝试为我的应用程序导出签名包。APK 已安装但无法正常工作(有或没有 Proguard 混淆)
但是,eclipse 生成了一个调试签名的 APK,它工作得非常好。有没有办法混淆那个APK?
我需要一个正常工作的签名、混淆 APK 不是为了发布而是为了内部共享。
我正在使用 Eclipse 集成 ProGuard 来混淆我的应用程序 apk。
我已经尝试为我的应用程序导出签名包。APK 已安装但无法正常工作(有或没有 Proguard 混淆)
但是,eclipse 生成了一个调试签名的 APK,它工作得非常好。有没有办法混淆那个APK?
我需要一个正常工作的签名、混淆 APK 不是为了发布而是为了内部共享。
Android SDK 中的 Eclipse 构建过程和 Ant 构建过程从不混淆调试 apk。您可以尝试修复您的 Eclipse 导出(例如基于 logcat 中的错误消息)或使用 Ant 构建一个版本。
我想你可能已经打开了项目属性并取消了这一行的注释
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
我建议您在实施 proguard 之前通过此链接:
http://proguard.sourceforge.net/index.html#manual/limitations.html