提问者:小点点

Android使用Proguard调试Apk模糊


我正在使用Eclipse集成的ProGuard来混淆我的应用程序APK。

我已尝试为应用程序导出签名包。APK已安装,但无法正常工作(有无Proguard混淆)

但是,eclipse生成了一个带调试符号的APK,它工作得非常好。有什么办法可以混淆那个APK吗?

我需要得到一个正常工作的签名,混淆的APK不是为了发布,但内部共享。


共2个答案

匿名用户

我想您可能打开了项目属性并取消了对此行的注释

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构建一个版本。