注意:这里有一个坑。就是-ignorewarnings

他老是混淆不了,告诉你不行。其实加上这句话,就可以了。

下面贴一下代码:

-injars  c:/ceb_lib.jar
-outjars c:/proguard_out.jar -optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-dontoptimize
-verbose
-ignorewarnings
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
-keep class com.chinaCEB.cebUtils.**{*;}
-keep class com.chinaCEB.cebUtils.CebHelper
-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class com.android.vending.licensing.ILicensingService
-keepclasseswithmembernames class * {
native <methods>;
} -keepclasseswithmembers class * {
public <init>(android.content.Context, android.util.AttributeSet);
} -keepclasseswithmembers class * {
public <init>(android.content.Context, android.util.AttributeSet, int);
} -keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
} -keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
} -keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
} -keepattributes *Annotation* -keepattributes Signature -keep class **.R$* {*;} -dontwarn android.support.v4.**
-keep class android.support.v4.** { *; }
-keep interface android.support.v4.app.** { *; }
-keep public class * extends android.support.v4.**
-keep public class * extends android.app.Fragment -keep class com.cebchina.lifepayment.** {*;}
-keep class com.magus.** {*;}
-keep class com.chinaCEB.cebActivity.shakeanimator.** {*;}
-keep class com.chinaCEB.cebView.guideView.** {*;} -libraryjars libs/android-support-v4.jar
-libraryjars libs/android.jar
-libraryjars libs/Android_SDK_component.jar
-libraryjars libs/Android_SDK.jar
-libraryjars libs/barcode.jar
-libraryjars libs/commons-httpclient-3.0.1.jar
-libraryjars libs/gson-2.2.2.jar
-libraryjars libs/httpmime-4.1.3.jar
-libraryjars libs/locSDK_3.3.jar
-libraryjars libs/nineoldandroids-2.4.0.jar
-libraryjars libs/UPPayAssistEx.jar
-libraryjars libs/UPPayPluginEx.jar -keep class org.apache.commons.httpclient.** {*;}
-keep class org.apache.commons.codec.** {*;}
-keep class com.tencent.mm.** {*;}
-keep class android.net.http.** {*;} -keep class com.sina.** {*;}
-keep class com.sina.weibo.sdk.** {*;} -keep class com.tencent.weibo.sdk.** {*;}
-keep class com.google.** {*;}
-keep class com.networkbench.agent.** {*;} -dontwarn org.apache.commons.httpclient.**
-dontwarn org.apache.commons.codec.**
-dontwarn com.tencent.mm.**
-dontwarn android.net.http.** -dontwarn com.sina.sso.**
-dontwarn com.sina.weibo.sdk.** -dontwarn com.tencent.weibo.sdk.**
-dontwarn com.networkbench.agent.** #-keep class com.chinaCEB.cebView.**
#-keep class com.magus.**
#-keep class com.pinyin4android.**

最新文章

  1. 怎么写makefile?(转)
  2. 利用JavaScript来实现省份—市县的二级联动
  3. iOS10以及xCode8相关资料收集
  4. 使用PPT制作交叉密文图
  5. 【转】placement new
  6. 应用Oracle(解锁内置用户)
  7. Garbage Collectors - Serial vs. Parallel vs. CMS vs. G1 (and what&#39;s new in Java 8)--转
  8. plsql developer连接64位Oracle11g的解决方法
  9. HIVE 简单总结
  10. 2943:小白鼠排队-poj
  11. 学习Javascript数据结构与算法(第2版)笔记(1)
  12. photoshop出现错误:要求96和8之间的整数。已插入最接近的数值
  13. 【算法】C语言趣味程序设计编程百例精解
  14. Python 日常技巧
  15. C# string数组转int数组
  16. 【CH6802】车的放置
  17. list的相关函数
  18. [CocoaPods]入门
  19. MySQL基本概念以及简单操作
  20. tomcat-maven-plugin的使用

热门文章

  1. windows下使用VM虚拟机安装linux
  2. Java图形界面开发—列出指定目录
  3. Citrix-Netscaler-VPX-11.0
  4. chrome中清除dns缓存
  5. linux打开进程数测试
  6. jQuery_3_过滤选择器
  7. Win 10 Google 云端硬盘 网页证书问题导致无法登录解决办法
  8. 两数相除赋值整数变量(T-SQL)
  9. TFS看板晨会
  10. Linux命令技巧:如何在Linux下重命名多个文件