ProGuard使用-keeppackagenames模糊包名称

时间:2012-11-07 20:16:45

标签: obfuscation proguard

我正在尝试将com.google.gson.Gson混淆为com.google.a.Gson。

我使用-keeppackagenames !com.google.gson.**但它似乎不起作用。我的mappings.txt仍然包括:

com.google.gson.Gson -> com.google.gson.Gson

想法?

1 个答案:

答案 0 :(得分:0)

配置中的某些-keep选项会保留整个类名com.google.gson.Gson。这始终包括包名称。没有选项可以保留类名,但会混淆其包名;它似乎没什么用处。