Realm gibt mir einen Fehler und beschwert sich, dass meine Klasse "mindestens 1 persistables Feld haben muss". Diese Klasse enthält ein statisches Feld zum Speichern einer Voreinstellungsoption in meiner App und einige andere statische Methoden.Statisches Feld wird von Realm Java nicht als persistent erkannt
Verkürzte Code:
public class StreamingPreferences extends RealmObject {
public static RealmList<RealmString> serviceStreamingPreferences;
}
Realm appears to support static fields und meine benutzerdefinierte RealmString Klasse erweitert RealmObject, wie auch Realmlist. Ich bin komplett neu in Realm und das ist der einzige Teil meines Modells, den ich nicht ohne ein Hinzufügen eines nicht statischen Feldes zum Laufen bringen kann. Irgendwelche Ideen?
Sind Sie sicher, dass die Version von Realm, die Sie verwenden, statische Felder unterstützt? – immibis
Ja, ich verwende Version 1.1 –
Wie sieht Realmstring aus? –