Android 尝试调用虚拟方法';com.orm.Database com.orm.SugarApp.getDatabase();关于空对象referec

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

我正在使用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-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”


.
.
.
.