应用混淆
更新时间:2020年10月09日
在打包混淆的时候需要注意定位SDK 相关的内容不应该被混淆,所以我们需要配置混淆文件。
1打开app目录下的build.gradle文件,在release代码块中添加如下内容(若已经由Android Studio自动生成,则不用手动配置)
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
若您的代码包含debug版本并且也需要混淆的话,请在debug代码块中也添加上述代码。
2编写混淆文件,打开app目录下的proguard-rules.pro文件,添加如下代码。
-keep class com.baidu.location.** {*;}