在Android工程中启用Progaurd的方法
在工程根目录下的 project.properties文件内启用
# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
去除 这一行的#号 注释即可启用
在 工程下progaurd-project.txt 文件内进行设置要混淆或保留的相关信息
一般有
-keep 保留
-dontwarn 不再提示
-dontobfuscate 不去除无用代码 可以理解为不精简优化
总的配置代码在 sdk root文件夹下的 tools文件夹下的 progaurd 文件夹下的 progaurd-android.txt 文件中进行设置 一般推荐使用
易接sdk 推荐的就是这种
加入的代码为
-keep class com.snowfish.** { *; }
-dontwarn com.unity3d.**
-keep class com.unity3d.**{*;}