gpt4 book ai didi

Android Proguard - dontobfuscate 不会禁用混淆

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:55:33 25 4
gpt4 key购买 nike

关于 android proguard 混淆的问题。出于某种原因,在使用 ant 生成 apk 时,我希望 proguard 缩小大小(删除未使用的类)但不混淆名称。在 proguard.cfg 中,我添加了:

-dontobfuscate

proguard.cfg 中的所有其他是-dontwarn-keep class。但是反编译生成的apk(dex2jar)后,发现很多名字还是被混淆了。为什么会这样?

谢谢

最佳答案

由于实际上没有人回答这个问题,这里是解决问题的帖子的链接:Using Proguard with Android without obfuscation

基本上,您需要在 -dontobfuscate 指令下方添加的是:

-优化 !code/simplification/arithmetic,!field/*,!class/merging/*,!code/allocation/variable

这里重要的是:!code/allocation/variable

关于Android Proguard - dontobfuscate 不会禁用混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15049232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com