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