Android之Fatal Exception: org.greenrobot.greendao.DaoException: Could not init DAOConfig
Posted chen.yu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android之Fatal Exception: org.greenrobot.greendao.DaoException: Could not init DAOConfig相关的知识,希望对你有一定的参考价值。
1 问题
release apk运行奔溃提示错误如下
Fatal Exception: org.greenrobot.greendao.DaoException: Could not init DAOConfig
at org.greenrobot.greendao.h.a.<init>(DaoConfig.java:28)
at org.greenrobot.greendao.b.a(AbstractDaoMaster.java:1)
2 解决办法
proguard-rules.pro加入下面的代码
### greenDAO 3
-keepclassmembers class * extends org.greenrobot.greendao.AbstractDao {
public static java.lang.String TABLENAME;
}
-keep class **$Properties { *; }
# If you do not use SQLCipher:
-dontwarn org.greenrobot.greendao.database.**
-keep 包名.greendao.gen.**{*;}
以上是关于Android之Fatal Exception: org.greenrobot.greendao.DaoException: Could not init DAOConfig的主要内容,如果未能解决你的问题,请参考以下文章
FATAL EXCEPTION:后台任务android.database.sqlite.SQLiteException:没有这样的表。
Android Studio 标准列表视图:E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
FATAL EXCEPTION 的问题:开始执行时 Android 应用程序中的 main
Android Wear 应用程序因 FATAL EXCEPTION 崩溃:IntentService[CalendarQueryService]