bre*_*one 8 obfuscation android proguard
关于android proguard混淆的问题.出于某种原因,当使用ant生成apk时,我希望proguard缩小大小(删除未使用的类)但没有名称混淆.在proguard.cfg,我补充说:
-dontobfuscate
Run Code Online (Sandbox Code Playgroud)
所有其他人proguard.cfg都是-dontwarn或-keep class.但在反编译生成的apk(dex2jar)后,我发现许多名称仍然被混淆.为什么会这样?
谢谢
由于没有人真正回答这个问题,这里是解决问题的帖子的链接:在没有混淆的情况下使用Proguard与Android
基本上,您需要在-dontobfuscate指令下面添加的内容是:
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*,!code/allocation/variable
这里重要的是: !code/allocation/variable
| 归档时间: |
|
| 查看次数: |
9735 次 |
| 最近记录: |