我正在使用领域添加新数据库,当我添加
时 Realm realm = Realm.getInstance(getApplicationContext());
我收到错误
'io.realm.Realm'中的'getInstance(io.realm.RealmConfiguration)'不能 应用于'(android.content.Context)'
如何解决此问题?
答案 0 :(得分:0)
您应该将getDefaultInstance()
用于Realm的创建实例。
mRealm = Realm.getDefaultInstance();
您应该在Application类中设置Realm的配置。
public class MyRealmApp extends Application {
@Override
public void onCreate() {
super.onCreate();
Realm.init(this);
RealmConfiguration config = new RealmConfiguration.Builder().name("myrealm.realm").build();
Realm.setDefaultConfiguration(config);;
}
}