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