无法实例化Sugar ORM数据库

JY2*_*Y2k 4 android nullpointerexception sugarorm

我已经将最新版本的android Sugar ORM库导入到eclipse中,并从我的项目中引用了它.我已经添加了以下元标记:

   <meta-data
        android:name="DATABASE"
        android:value="venn_app.db" />
    <meta-data
        android:name="VERSION"
        android:value="7" />
    <meta-data
        android:name="QUERY_LOG"
        android:value="true" />
Run Code Online (Sandbox Code Playgroud)

这是我的POJO对象:

public class Event extends SugarRecord<Event> {

int id;
LatLng latLng = new LatLng(0,0);
String name;
Long startTime = new Long(0);
boolean isSelected = false;
boolean isCheckedIn = false;

public Event(){ }

public Event(int id, String name, LatLng latLng){
    startTime = System.currentTimeMillis(); // divide by 1000 to get seconds
    this.id = id;
    this.latLng = latLng;
    this.name = name;
    isSelected = false;
    isCheckedIn = false;
}
Run Code Online (Sandbox Code Playgroud)

即使对象不为null,此调用始终会导致空指针异常.我需要实例化数据库吗?

            try {

                Event event = new Event(0, name, lat, longi);
                Log.d("sugar", event.toString());
                event.save();
            } catch (Exception e) {

                Log.d("sugar", "failed to add an event");
                Log.d("sugar", e.toString());
            }
Run Code Online (Sandbox Code Playgroud)

我正在使用Nexus 7.

JY2*_*Y2k 13

我失踪了:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme"
    android:name="com.orm.SugarApp" >
Run Code Online (Sandbox Code Playgroud)

机器人:名字="com.orm.SugarApp