在我的应用程序中,而不是遵循ActiveAndorid的常规层次结构,
我通过传递.initialize()
来明确调用getApplicationContext
方法。
但是,返回的TableInfo
没有我正在创建的模型类中的任何表。
我尝试调试他们的代码,这似乎是他们使用的类加载器的问题。 我的代码是:
ActiveAndroid.initialize(getApplicationContext());
TestModel model=new TestModel();
model.value="hello";
model.save();
答案 0 :(得分:0)
您不应该使用getApplicationContext。它可能不会返回您的应用程序的上下文。 getApplicationContext的命名具有误导性。