java.lang.NullPointerException 在 com.activeandroid.Model.<init>(Model.java:53)
java.lang.NullPointerException at com.activeandroid.Model.<init>(Model.java:53)
我正在尝试使用 ActiveAndroid
添加一个新的 table,我得到:.
java.lang.NullPointerException
at com.activeandroid.Model.<init>(Model.java:53)
于:
public Model() {
this.idName = this.mTableInfo.getIdName();
}
据我从 documentation 中了解到,我不需要为新的 table 进行迁移,所以我只创建了扩展 Model
[=30] 的 class =] 以及所有需要的注释。
如何添加这个新的table?
如果你提到过像这样使用的模型
<meta-data
android:name="AA_MODELS"
android:value="models.objectModel.UserModel,
models.objectModel.TestsModel,models.objectModel.AllergyModel" />
然后确保这里也指定了新模型,我遇到了同样的问题并通过将新模型添加到此列表中解决了它..
我正在尝试使用 ActiveAndroid
添加一个新的 table,我得到:.
java.lang.NullPointerException
at com.activeandroid.Model.<init>(Model.java:53)
于:
public Model() {
this.idName = this.mTableInfo.getIdName();
}
据我从 documentation 中了解到,我不需要为新的 table 进行迁移,所以我只创建了扩展 Model
[=30] 的 class =] 以及所有需要的注释。
如何添加这个新的table?
如果你提到过像这样使用的模型
<meta-data
android:name="AA_MODELS"
android:value="models.objectModel.UserModel,
models.objectModel.TestsModel,models.objectModel.AllergyModel" />
然后确保这里也指定了新模型,我遇到了同样的问题并通过将新模型添加到此列表中解决了它..