是否可以调试混淆的Android应用程序?

时间:2013-02-16 22:41:35

标签: android eclipse debugging obfuscation

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

2 个答案:

答案 0 :(得分:2)

在Eclipse中,只有在导出应用程序时,才会激活Proguard模糊处理,即发布模式。

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

  

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

Source

修改

它看起来像是存在的hackish解决方案。 以下是两个可能对您有帮助的讨论:

答案 1 :(得分:0)

是的,你可以。 Proguard只是通过混淆代码而难以理解它。