Android Probleme mit RealmObject?

bruce85

Bekanntes Mitglied
Hallo,
ich habe folgendes Problem und zwar arbeite ich erst seit ein Paar Tagen mit RealmObject, leider komme ich nicht mehr weiter.

Hier ist mal ein beispiel Klasse:
Code:
public class UsersItem extends RealmObject {
    @PrimaryKey
    private String UserName;
   
    public UsersItem() {

    }

    public String getUserName() {
        return UserName;
    }

    public void setUserName(String userName) {
        this.UserName = userName;
    }
}

Das klappt alles soweit, nur wenn ich hier neue Keys hinzufüge, beispiel:
Code:
public class UsersItem extends RealmObject {
    @PrimaryKey
    private String UserName, UserImage;
   
    public UsersItem() {

    }

    public String getUserName() {
        return UserName;
    }

    public void setUserName(String userName) {
        this.UserName = userName;
    }

    public String getUserImage() {
        return UserImage;
    }

    public void setUserImage(String userImage) {
        this.UserImage = userImage;
    }
}
dann stürzt die App sofort ab:
Code:
FATAL EXCEPTION: main
Process: de.test.app.AppNetwork, PID: 18569
io.realm.exceptions.RealmMigrationNeededException: RealmMigration must be provided
    at io.realm.BaseRealm.migrateRealm(BaseRealm.java:563)
    at io.realm.Realm.migrateRealm(Realm.java:1062)
    at io.realm.Realm.migrateRealm(Realm.java:1051)
    at io.realm.Realm.createInstance(Realm.java:231)
    at io.realm.RealmCache.createRealmOrGetFromCache(RealmCache.java:114)
    at io.realm.Realm.getInstance(Realm.java:191)
    at io.realm.Realm.getInstance(Realm.java:157)
    at de.test.app.AppNetwork.fragments.HomeFragment.getPosts(HomeFragment.java:134)
    at de.test.app.AppNetwork.fragments.HomeFragment.onCreateView(HomeFragment.java:65)
    at android.support.v4.app.Fragment.performCreateView(Fragment.java:1962)
    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1067)
    at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1248)
    at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:738)
    at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1613)
    at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:570)
    at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:141)
    at android.support.v4.view.ViewPager.populate(ViewPager.java:1106)
    at android.support.v4.view.ViewPager.populate(ViewPager.java:952)
    at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1474)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1435)
    at android.widget.LinearLayout.measureVertical(LinearLayout.java:721)
    at android.widget.LinearLayout.onMeasure(LinearLayout.java:612)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.FrameLayout.onMeasure(FrameLayout.java:436)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1435)
    at android.widget.LinearLayout.measureVertical(LinearLayout.java:721)
    at android.widget.LinearLayout.onMeasure(LinearLayout.java:612)
    at android.view.View.measure(View.java:18849)
    at android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:940)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.FrameLayout.onMeasure(FrameLayout.java:436)
    at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1435)
    at android.widget.LinearLayout.measureVertical(LinearLayout.java:721)
    at android.widget.LinearLayout.onMeasure(LinearLayout.java:612)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.FrameLayout.onMeasure(FrameLayout.java:436)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1435)
    at android.widget.LinearLayout.measureVertical(LinearLayout.java:721)
    at android.widget.LinearLayout.onMeasure(LinearLayout.java:612)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5904)
    at android.widget.FrameLayout.onMeasure(FrameLayout.java:436)
    at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:3073)
    at android.view.View.measure(View.java:18849)
    at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2342)
    at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.

Realm ist ja eine Mobile Datenbank, muss ich da Vielleicht noch was hinzufügen oder woran könnte der fehler denn liegen?

Danke schon mal für die Hilfe.

Gruss
 

bruce85

Bekanntes Mitglied
Ich hab meine App mal deinstalliert und dann erneut installiert, nun klappt es.
Gibt es denn keine andere möglichkeiten, wenn man neue Keys nachträglich hinzufügt, das es dann auch so funktioniert?

Gruss
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Android Probleme mit BLE-Notify Android & Cross-Platform Mobile Apps 2
J Android Probleme mit der Realm Datenbank Android & Cross-Platform Mobile Apps 3
J Android Probleme mit Navigation-Fragments? Android & Cross-Platform Mobile Apps 0
N Probleme mit custom dynamic ListView Android & Cross-Platform Mobile Apps 15
B Android Probleme mit Android Studio Android & Cross-Platform Mobile Apps 6
B Android Probleme mit Realm Datenbank Android & Cross-Platform Mobile Apps 2
B Android Probleme mit ArrayList Android & Cross-Platform Mobile Apps 6
J Android Probleme mit FileProvider Android & Cross-Platform Mobile Apps 1
B Probleme mit Firebase Authentication Android & Cross-Platform Mobile Apps 25
H Android Probleme mit SearchView in ArrayAdapter Android & Cross-Platform Mobile Apps 7
ATZENPOWER Android Probleme mit mobilen Daten via lte Android & Cross-Platform Mobile Apps 10
S Android Probleme beim Verbinden mit einer HTTPS Seite Android & Cross-Platform Mobile Apps 4
M Android ExpandableListView merkwürdige Probleme Android & Cross-Platform Mobile Apps 20
F Probleme mit Google-Maps Android & Cross-Platform Mobile Apps 0
B Android Probleme mit ViewPager? Android & Cross-Platform Mobile Apps 5
J Probleme mit ViewPager und Activity Android & Cross-Platform Mobile Apps 1
B Android Probleme mit Eclipse? Android & Cross-Platform Mobile Apps 6
E MAVLINK Probleme Android & Cross-Platform Mobile Apps 1
C Android Probleme mit JavaMail Android & Cross-Platform Mobile Apps 5
B Android Probleme mit Facebook-SDK? Android & Cross-Platform Mobile Apps 1
D Android Probleme mit info/warning (1, 902) Android & Cross-Platform Mobile Apps 4
D Android Gallery Probleme Android & Cross-Platform Mobile Apps 3
B Probleme mit App auf Galaxy S3? Android & Cross-Platform Mobile Apps 13
S Hat der AVD-Manager Probleme mit GPS? Android & Cross-Platform Mobile Apps 5
P Probleme mit xml-Layout Android & Cross-Platform Mobile Apps 2
P Android Probleme mit Spinner Android & Cross-Platform Mobile Apps 3
F Layout mit listViews (Scrolling-Probleme) Android & Cross-Platform Mobile Apps 2
A Android Probleme mit Dialog Android & Cross-Platform Mobile Apps 4
U SQLite-Datenbank Probleme Android & Cross-Platform Mobile Apps 8
T Android Probleme bei Facebook Integration Android & Cross-Platform Mobile Apps 5
tfa Android Layout-Probleme: View programmatisch erweitern (addContentView) Android & Cross-Platform Mobile Apps 7
A Probleme mit ListView / ArrayAdapter Android & Cross-Platform Mobile Apps 3
A Probleme mit Form.isShown Android & Cross-Platform Mobile Apps 9
A Probleme mit Calendar auf dem Handy Android & Cross-Platform Mobile Apps 3
U Probleme mit der drawString Methode bei Canvas Android & Cross-Platform Mobile Apps 8
P Probleme mit dem Deployment Android & Cross-Platform Mobile Apps 3
P Probleme mit Streams Android & Cross-Platform Mobile Apps 4
C 2 kleine Probleme (Datei lesen, String durchsuchen) Android & Cross-Platform Mobile Apps 16
G Proguard Obfuscator macht Probleme Android & Cross-Platform Mobile Apps 2
P Probleme mit RMS Android & Cross-Platform Mobile Apps 5

Ähnliche Java Themen

Neue Themen


Oben