Android 程序技术
本节课程内容:代码混淆、打包、加固
目录
01
代码混淆
02
03
项目打包
项目加固
PART 1
1.1 修改build.gradle文件
1.2 编写文件
1.3 查看mapping.txt文件
代码混淆
修改build.gradle文件
修改build.gradle文件
Modify the build.gradle file
编写文件
编写文件
Write the file
-optimizationpasses 5 # 指定代码的压缩级别
-dontusemixedcaseclassnames # 是否使用大小写混合
-dontpreverify # 混淆时是否做预校验
-verbose # 混淆时是否记录日志
#混淆时所采用的算法
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
-keep public class * extends android.app.Activity # 保持哪些类不被混淆
-keep public class * e