libgdx 与 android 的 proguard.cfg
2016-03-04 14:13
453 查看
使用 libgdx 的 android 项目的混淆配置
-optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* -renamesourcefileattribute SourceFile -keepattributes SourceFile,LineNumberTable # http://stackoverflow.com/questions/4525661/android-proguard-cant-find-dynamically-referenced-class-javax-swing -dontwarn java.awt.** -dontnote java.awt.** -dontwarn com.badlogic.gdx.jnigen.** -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 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 *; }
相关文章推荐
- Android 6.0 运行时权限处理完全解析
- ProgressBar自定义
- android 通过帧动画方式播放Gif动画
- android源码framework下添加新资源的方法
- 第4章 Android dex文件格式 第三节
- Android Studio 更换国内源下载依赖库
- [置顶] Android WiFi开发 (一)扫描、连接、信息
- Android中Preference的使用以及监听事件分析
- Android Activity:四种启动模式,Intent Flags和任务栈
- Android万能标题栏
- 修改Android默认背光值
- AndroidWidget 桌面小控件 ; 完成效果 : 桌面展示 : xx年 xx月 xx日 xx时 xx分 xx秒
- Android 6.0 (Marshmallow) 加载svg图片 报错
- android 代码设置、打开wifi热点及热点的连接
- Android 6.0 (Marshmallow) 加载svg图片 报错
- Gitlab上如何给指定人员在指定项目里设置指定权限,给项目设置保护
- Android Hybrid开发
- (2016.5.26更新8.0.1失效问题)Android Studio上使用Butterknife注解框架与插件Android Butterknife Zelezny
- ImageView.ScaleType /android:scaleType值的意义区别
- Android4.4关机菜单添加重启系列选项