android 混编源代码 http://blog.csdn.net/asmcvc/article/details/9948419

举例子:
-optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose -dontwarn -dontskipnonpubliclibraryclassmembers -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* -libraryjars libs/afinal-0.2.1-bin.jar -libraryjars libs/armeabi/libBaiduMapSDK_v3_1_0.so #地图相关的C++编译的可执行文件(引擎)不要混淆 -libraryjars libs/armeabi/liblocSDK4d.so #定位相关的C++编译的可执行文件(引擎)不要混淆 -libraryjars libs/afinal-0.2.1-bin.jar -libraryjars libs/android-support-v4.jar -libraryjars libs/android-support-v7-recyclerview.jar -libraryjars libs/apache_httpClient_full_v43.jar -libraryjars libs/support-annotations-21.0.0-rc1.jar -libraryjars libs/locSDK_4.2.jar -libraryjars libs/baidumapapi_v3_1_0.jar -keep class com.baidu.** { *; } -keep class vi.com.gdi.bgl.android.**{*;} -keep public class * extends android.app.Fragment -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 * extends android.app.backup.BackupAgentHelper -keep public class * extends android.preference.Preference -keep public class * extends android.support.v4.** -keep public class com.android.vending.licensing.ILicensingService -keep class android.support.annotation.** { *; } -keep class org.apache.http43.** { *; } -keep class android.support.v7.widget.** { *; } -keep class net.tsz.afinal.** { *; } -keep class com.alibaba.fastjson.** { *; } -keep class android.support.v4.** { *; } -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); } -keepclassmembers class * implements java.io.Serializable { static final long serialVersionUID; private static final java.io.ObjectStreamField[] serialPersistentFields; private void writeObject(java.io.ObjectOutputStream); private void readObject(java.io.ObjectInputStream); java.lang.Object writeReplace(); java.lang.Object readResolve(); } -keep class * implements android.os.Parcelable { public static final android.os.Parcelable$Creator *; }

更多相关文章

  1. android studio 修改jdk默认编译版本
  2. Android-0 Android(安卓)studio编译报错相关
  3. android 编译 英文说明文档
  4. android系统编译的网站
  5. Android(安卓)交叉编译
  6. Android(安卓)编译环境搭建
  7. Android(安卓)studio ndk编译配置
  8. Ubuntu 64位编译 android 4.0源码
  9. android 问题归纳

随机推荐

  1. Android中的Content Provider
  2. Android(安卓)- 图片处理之Glide4.0
  3. 招聘Android手机应用开发工程师
  4. 笔记:安卓改变app名字和定位显示时间间隔
  5. WebView!!!!日记~~
  6. android-编译
  7. Android(安卓)华为手机音频设置播放倍速m
  8. Android(安卓)依赖方式的变化
  9. Android——组件之ContentProvider
  10. 写在学习Oracle之前