【发布时间】:2021-07-06 19:21:22
【问题描述】:
我试图混淆我的 apk,但我的 Dao.Image Problem Here Second Image Problem Here 有问题,在我的代码下面,对于 de proguard-rules,为什么我需要保留类?
-useuniqueclassmembernames
-dontusemixedcaseclassnames
-dontoptimize
-dontshrink
-keepparameternames
-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-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);
}
-keep class my.dao.package.*$Properties {
public static <fields>;
}
-keepclassmembers class my.dao.package.** {
public java.lang.String TABLENAME;
}
【问题讨论】:
-
添加了您的完整错误,图片中不清楚
标签: java android kotlin proguard