Android 如何从非活动类使用领域数据库
我已经编写了一个类,它将从领域数据库中完成所有我想要的事情 我这样做是为了设计 这是我的课Android 如何从非活动类使用领域数据库,android,realm,Android,Realm,我已经编写了一个类,它将从领域数据库中完成所有我想要的事情 我这样做是为了设计 这是我的课 public class workwithDB implements Serializable { Realm realm; public workwithDB() { realm = Realm.getDefaultInstance(); } public LinkedList<String> getTripsName() { RealmResults<Tri
public class workwithDB implements Serializable {
Realm realm;
public workwithDB() {
realm = Realm.getDefaultInstance();
}
public LinkedList<String> getTripsName() {
RealmResults<Trip> trips = realm.where(Trip.class).findAll();
LinkedList<String> TripsName = new LinkedList<String>();
for(int i = 0 ; i <trips.size();i++)
TripsName.add(trips.get(i).getTripName());
return TripsName;
}}
我不能在非活动课上使用这条线
RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(this).build();
如何修复此错误
java.lang.RuntimeException: Unable to start activity ComponentInfo{kha/kha.al.Activities.MainActivity}: io.realm.exceptions.RealmMigrationNeededException: RealmMigration must be provided
谢谢您的
extends应用程序通常会处理实际的迁移
classside注意:您的设计将无法工作。完成后,域的所有实例都必须关闭。您可以在此处阅读有关如何处理域实例的更多信息:域迁移通常在扩展应用程序中处理。完成后,域的所有实例都必须关闭。您可以在此处阅读有关如何处理域实例的更多信息: