常用第三方组件代码混淆

目前使用到的第三方组件混淆代码,不断更新。基本上各自主页都会有混淆的说明。

 

2014/08/26

 

greenDAO

-libraryjars libs/freemarker-2.3.20.jar

-libraryjars libs/greendao-generator-1.3.0.jar

-keep class de.greenrobot.** { *; }

-dontwarn de.greenrobot.**

-keep class freemarker.** { *; }

-dontwarn freemarker.**

-libraryjars libs/greendao-1.3.0-beta-1.jar

-keep class com.manjay.housebox.greendao.** {*;}       

-keepclassmembers class * extends de.greenrobot.dao.AbstractDao {

    public static java.lang.String TABLENAME;

}

-keep class **$Properties

 

pinyin4j

-dontwarn net.soureceforge.pinyin4j.**

-dontwarn demo.**

-libraryjars libs/pinyin4j-2.5.0.jar

-keep class net.sourceforge.pinyin4j.** { *;}

-keep class demo.** { *;}

 

volley

-libraryjars libs/volley.jar

 

async http

-libraryjars libs/android-async-http-1.4.5.jar

 

JPush

-libraryjars libs/jpush-sdk-release1.6.3.jar

-dontwarn cn.jpush.**

-keep class cn.jpush.** { *; }

 

EventBus

-libraryjars libs/eventbus-1.0.1.jar

-keepclassmembers class ** {

    public void onEvent*(**);

}

-keepclassmembers class ** {

public void xxxxxx(**); //所有监听的方法都要列在这里

}

 

SlidingMenu

-dontwarn com.jeremyfeinstein.slidingmenu.lib.**

-keep class com.jeremyfeinstein.slidingmenu.lib.**{*;}

 

ActionBarSherlock

-dontwarn com.actionbarsherlock.**

-keep class com.actionbarsherlock.**{*;}

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值