Android 尝试调用虚拟方法';com.orm.Database com.orm.SugarApp.getDatabase();关于空对象referec
我正在使用Android Studio开发我的Android应用程序。在我的应用程序中,我需要一些db sqlite操作。我开始用糖。根据最新版本,Sugar1.3.jar不需要任何上下文初始化 所以我开始这样编码Android 尝试调用虚拟方法';com.orm.Database com.orm.SugarApp.getDatabase();关于空对象referec,android,Android,我正在使用Android Studio开发我的Android应用程序。在我的应用程序中,我需要一些db sqlite操作。我开始用糖。根据最新版本,Sugar1.3.jar不需要任何上下文初始化 所以我开始这样编码 Iterator<Order> orders = Order.findAll(Order.class); <meta-data android:name="DATABASE" android:value="dbname.db" /> <meta
Iterator<Order> orders = Order.findAll(Order.class);
<meta-data android:name="DATABASE" android:value="dbname.db" />
<meta-data android:name="VERSION" android:value="2" />
<meta-data android:name="QUERY_LOG" android:value="true" />
<meta-data android:name="DOMAIN_PACKAGE_NAME" android:value="value" />
Iterator orders=Order.findAll(Order.class);
在快速文件中
但我面临的一个问题是
java.lang.RuntimeException:无法启动活动
ComponentInfo{package.HomeActivity}:java.lang.NullPointerException:
尝试调用虚拟方法“com.orm.Database”
在空对象referec上的com.orm.SugarApp.getDatabase()
你认为我需要做些别的事情还是错过了什么??
请帮忙
谢谢您的AndroidManifest.xml文件应该如下所示: 并确保在应用程序标签中有android:name=“com.orm.SugarApp”
.
.
.
.