Ich definiere Standard-Datenbank beim ersten Lauf dann Aufruf der Standard-Datenbank Ich weiß nicht, warum es mich fragt setDefaultConfuration
, wenn ich bereits default.realm Datei erstellt habe.
ist hier die Erklärung: -
Es wurde keine Standard-Realmkonfiguration gefunden. selbst nach der Deklaration
boolean isFirstRun = wmbPreference.getBoolean("FIRSTRUN", true);
if (isFirstRun) {
RealmConfiguration config = new RealmConfiguration.Builder(context)
.name(Realm.DEFAULT_REALM_NAME)
.migration(new in.webic.sendify.Details())
.schemaVersion(0)
.build();
realm = realm.getInstance(config);
realm.close();
SharedPreferences.Editor editor = wmbPreference.edit();
editor.putBoolean("FIRSTRUN", false);
editor.commit();
}
realm = Realm.getDefaultInstance();
ich, was ich falsch mache nicht in der Lage bin zu finden? oder gibt es eine alternative Art der Deklaration der Realm-Datenbank?
wird jede Hilfe
Dank