混淆

1、基本语句介绍
-libraryjars    'D:\android-sdk-windows\platforms\android-9\android.jar' 【引用的库的jar,用于解析injars所指定的jar类】
-dontusemixedcaseclassnames 【混淆时不会产生形形色色的类名 】
-dontskipnonpubliclibraryclasses 【指定不去忽略非公共的库类。 】
-dontpreverify 【不预校验】
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/* 【优化】
-optimizationpasses 5 【优化】
-keepattributes Signature  保持属性签名


2、保持不混淆语句
-keep class android.support.v4.**{*;}
-dontwarn android.support.v4.**
-keep class com.google.gson.**{*;}
-dontwarn  com.google.gson.**
-keep class com.umeng.** {*;}
-dontwarn com.umeng.** 
-keep class com.laahaa.hnkp.hnkpClient.domain.**{*;}


3、混淆中  一般不混淆demo包里的实体类,因为实体类中的属性容易和其他第三方包的实体类属性冲突。
   不混淆Activity的类,因为R文件里的id不要被混淆。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值