ProGaurd 代码混淆器



在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.**{*;}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值