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应用程序进程启动过程的源代码分析(1)
  2. Android studio制作计算器源代码
  3. Android应用程序进程启动过程的源代码分析
  4. Mac OS X 编译Android内核源代码
  5. Android 近百个项目的源代码
  6. Android应用程序绑定服务(bindService)的过程源代码分析(3)

随机推荐

  1. 【Dialog】7种形式的Android(安卓)Dialog
  2. Android系统下如何通过外设实现GPIO中断
  3. Android随笔随想-GUI-事件分发先导篇
  4. 图书馆一游
  5. Android(安卓)init进程中鲜为人知的charg
  6. 探讨Android与iOS,我们将何去何从?
  7. Android(安卓)音视频录制概述
  8. Android(安卓)UI【Android(安卓)仿Iphone
  9. Android播放多张图片形成的一个动画示例
  10. Android(安卓)- 分享内容 - 接收其他APP