相关疑难解决方法(0)

android:onClick不使用ProGuard

从今天开始,我的应用程序发生了一些奇怪的事情.每次我单击设置了android:onClick属性的按钮时,我都会收到IllegalStateException:找不到方法...

我注意到只有当我在文件中启用Proguard时才会发生:default.properties

这是我的proguard.cfg:

-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*

-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>;
}

-keepclasseswithmembernames class * {
    public <init>(android.content.Context, android.util.AttributeSet);
}

-keepclasseswithmembernames class * {
    public <init>(android.content.Context, android.util.AttributeSet, …
Run Code Online (Sandbox Code Playgroud)

android proguard

5
推荐指数
2
解决办法
1507
查看次数

标签 统计

android ×1

proguard ×1