我在 project.properties 中启用了 proguard:
proguard.config=proguard.cfg
我的 proguard.cfg 没有禁用混淆。但没有什么是模糊的。
我运行项目构建
蚂蚁释放。
有铃声响起吗?
-optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose -optimizations !code/simplification/arithmetic,!field/ ,!class/merging/
-keep 公共类 * 扩展 android.app.Activity -keep 公共类 * 扩展 android.app.Application -keep 公共类 * 扩展 android.app.Service -keep 公共类 * 扩展 android.content.BroadcastReceiver -keep 公共类 * 扩展android.content.ContentProvider -keep 公共类 * 扩展 android.app.backup.BackupAgentHelper -keep 公共类 * 扩展 android.preference.Preference -keep 公共类 com.android.vending.licensing.ILicensingService
-keepclasseswithmembernames class * { native ; }
-keepclasseswithmembers 类 * { public (android.content.Context, android.util.AttributeSet); }
-keepclasseswithmembers 类 * { public (android.content.Context, android.util.AttributeSet, int); }
-keepclassmembers 类 * 扩展 android.app.Activity { public void *(android.view.View); }
-keepclassmembers enum * { public static * [] values(); 公共静态 * valueOf(java.lang.String); }
-keep 类 * 实现 android.os.Parcelable { public static final android.os.Parcelable$Creator *; }