Android uses the litepal database module to package the apk to enable code obfuscation. Cause error
Add the following code in proguard-rules.pro
-keep class org.litepal.** { *; }
-keep class * extends org.litepal.crud.LitePalSupport { *; }
-keep class org.**{ *; }
In addition, add the path of the database table been My personal is as follows:
-keep class com.sinovatio.iesi.model.adb.** {*;}
table in 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>