无法构造助手 class DatabaseHelper 的实例
Could not construct instance of helper class DatabaseHelper
我正在做 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.access0(ActivityThread.java:162)
知道哪里出了问题吗?
你能与直接来自 OrmLite 的示例进行比较吗? Examples
尝试自己创建一个 DatabaseHelper 实例,而不是通过管理器。然后异常输出会更详细我猜:
DatabaseHelper helper = new DatabaseHelper(this);
你试过分两步创建数据库和获取dao吗?也许它应该像上面的例子一样用 null 初始化。
我正在做 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.access0(ActivityThread.java:162)
知道哪里出了问题吗?
你能与直接来自 OrmLite 的示例进行比较吗? Examples
尝试自己创建一个 DatabaseHelper 实例,而不是通过管理器。然后异常输出会更详细我猜:
DatabaseHelper helper = new DatabaseHelper(this);
你试过分两步创建数据库和获取dao吗?也许它应该像上面的例子一样用 null 初始化。