、开启 ProGuard 混淆
二、混淆文件编写
三、混淆前后对比
四、build.gradle 完整配置文件
五、参考资料
一、开启 ProGuard 混淆
----
在 build.gradle 中...: 预检 Java 平台上预处理的代码 ;
开启 ProGuard 配置 : 在 build.gradle 构建脚本中的 " android / buildTypes " 层级中 , 配置 debug...’), ‘proguard-rules.pro’ 中 , 配置了两个文件,
其中 proguard-android-optimize.txt 是默认的混淆配置文件 , 由系统自动生成 ; proguard-rules.pro..., 将这两个 ProGuard 配置文件进行合并处理 ;
二、混淆文件编写
----
混淆文件编写 : 引用的第三方库及服务 , 一般不进行混淆 , 去相应的开源页面 , 查找混淆配置 ;
遇到某个包或类编译遇到警告退出...以下版本手机使用矢量图 , 这个是创建应用时自带的配置
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.material