ProGaurd 代码混淆器

来源:互联网 发布:gis软件下载 编辑:程序博客网 时间:2024/06/06 09:28


在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.**{*;}
0 0
原创粉丝点击