我怎样才能知道ProGuard是否成功地混淆了Android APK?

Jas*_*ood 2 android google-play

我已键入并重proguard.config=proguard.cfg命名keepclasseswithmembernameskeepclasseswithmembers已成功导出已签名.apk.
如何找出proguard是否成功地混淆了代码?

我错过了什么或者去市场好吗?

此线程不应限于源代码建议.关于将应用程序发布到Android市场的任何和所有建议不仅会受到我的欢迎,还会受到任何其他可能将其第一个应用程序发布到市场并在SO上研究此主题的nooobs.

Bin*_*abu 6

看看在proguard文件夹:你会看到这样的文件mapping.txt,dump.txt,usage.txt等.此外,如果你在看logcat你会看到Class姓名和Method名称obfuscated.

在此输入图像描述

欲了解更多详情,请点击这里.

另一个硬核方法是使用dex2jarjava decompiler反编译你的应用程序,看看你会取得多少成功.如果obfuscation顺利,你会发现这是不可能的.