配置proguard模糊字典,提升代碼邏輯安全性:
1.在proguard-rules.pro里配置:
-obfuscationdictionary dictionary_rules.txt
-classobfuscationdictionary dictionary_rules.txt
2.定義字典字符映射(與proguard-rules.pro在同一目錄下)
dictionary_rules.txt
定義如下(當然可以配置中文,越凌亂越好):
Paste_Image.png
3.打包反編譯之后效果:
Paste_Image.png
4.模糊混淆選項說明:
-obfuscationdictionary filename
指定外部模糊字典
-classobfuscationdictionary filename
指定class模糊字典
-packageobfuscationdictionary filename
指定package模糊字典