混淆代码最初 使用 -keep class org.greenrobot.greendao.**{ *; }-keepclassmembers class * extends org.greenrobot.greendao.AbstractDao { public static java.lang.String TABLENAME; } -keep class **$Properties 使用这个打包成功 升级greendao { schemaVersion 修改数据库版本 增加数据库列名 } 出现问题 no such column ======>困扰了一中午如果有跟我遇到同样问题的同学 解决方案如下:greendao { schemaVersion 修改数据库版本 增加数据库列名daoPackage 这个包不混淆就ok了}-keep class org.greenrobot.greendao.**{ *; } -keep class com.example.rain.gen.**{ *; } //例子-keepclassmembers class * extends org.greenrobot.greendao.AbstractDao { public static java.lang.String TABLENAME; } -keep class **$Properties
GreenDao3.2.2 App数据库升级遇到问题
最新推荐文章于 2022-07-02 12:22:08 发布