我正在做this教程,并收到以下错误:
Could not construct instance of helper class class DatabaseHelper
这是我的应用开始的地方:
在这里调用助手:
E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.j4nos.orm/com.j4nos.orm.MainActivity}: java.lang.IllegalStateException: Could not construct instance of helper class class com.j4nos.orm.DatabaseHelper
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2372)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2424)
at android.app.ActivityThread.access$600(ActivityThread.java:162)
知道出了什么问题吗?
答案 0 :(得分:0)
你可以直接与OrmLite的例子进行比较吗? Examples
尝试自己创建DatabaseHelper实例,而不是通过Manager创建。那么异常输出将更详细我猜:
DatabaseHelper helper = new DatabaseHelper(this);
您是否尝试过两步创建数据库并获取dao?也许它应该用null初始化,如上例所示。