-libraryjars libs/litepal-1.1.1.jar
-dontwarn org.litepal.*
-keep class org.litepal.** { *; }
-keep enum org.litepal.**
-keep interface org.litepal.** { *; }
-keep public class * extends org.litepal.**
-keepattributes *Annotation*
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
// 此处不能这样写,由于litepal在操作数据库的时候是通过set和get方法进行的。
-keepclassmembers class * extends org.litepal.crud.DataSupport{
private * ;
}
// 需要修改成:
-keepclassmembers class * extends org.litepal.crud.DataSupport{*;}
http://www.android-doc.com/tools/help/proguard.html#configuring
Litepal 混淆注意
最新推荐文章于 2023-09-18 20:42:04 发布