android 使用litepal数据库模块 打包apk 开启了代码混淆。导致错误
加入如下代码在 proguard-rules.pro中
-keep class org.litepal.** { *; }
-keep class * extends org.litepal.crud.LitePalSupport { *; }
-keep class org.**{ *; }
另外加入 数据库表been的路径 我个人的如下:
-keep class com.sinovatio.iesi.model.adb.** {*;}
xml 中的表
<?xml version="1.0" encoding="utf-8"?>
<litepal>
<dbname value="iesi" ></dbname>
<version value="3" ></version>
<list>
<mapping class="com.sinovatio.iesi.model.adb.UserInfo"></mapping>
</list>
</litepal>