在平常开发过程可能会发现 ,客户集成了第三方库,与我们自己的库 冲突,经过混淆类名都是 a.a.a 之类,这时候可以为我们的项目加一个混淆字典或者添加-keeppackagenames到混淆文件中
方式一 新增混淆字典
新建 proguard_keywords.txt 文件
编辑文件
IiII1I1iI
iiIiI1
1IIII11i
1IIIiI111
iiiIII
iIIIIi1
1II11IiiI
II1i1
proguard-rules.pro里面添加混淆参数
# 方法名等混淆指定配置
-obfuscationdictionary proguard_keywords.txt
# 类名混淆指定配置
-classobfuscationdictionary proguard_keywords.txt
# 包名混淆指定配置
-packageobfuscationdictionary proguard_keywords.txt