1

假设我有混淆应用程序的代码和映射。我可以在 Eclipse 中以某种方式调试这个应用程序吗?

4

2 回答 2

2

在 Eclipse 中,Proguard 混淆仅在应用程序被导出时才被激活,也就是发布模式。

据我所知,此配置中未添加调试信息。

在发布模式下构建应用程序时,无论是通过运行 ant release 还是使用 Eclipse 中的导出向导,构建系统都会自动检查是否设置了 proguard.config 属性。如果是,ProGuard 会在将所有内容打包成 .apk 文件之前自动处理应用程序的字节码。在调试模式下构建不会调用 ProGuard,因为它使调试更加麻烦。

资源

编辑:

看起来有些骇人听闻的解决方案存在。以下是两个可能对您有所帮助的讨论:

于 2013-02-16T22:54:03.843 回答
0

是的你可以。Proguard 只是通过混淆代码使其难以理解。

于 2013-02-17T13:32:11.750 回答