Builder (android.content.Context) ist in 'io.realm.RealmConfiguration.Builder' nicht öffentlich. Auf das externe Paket kann nicht zugegriffen werden

8

Und fügen Sie die Abhängigkeiten und Plugins alles ist in Ordnung, aber wenn ich das

%Vor%

im Teil von = RealmConfiguration.Builder. Ich bekomme diesen Fehler:

  

Builder (android.content.Context) ist in 'io.realm.RealmConfiguration.Builder' nicht öffentlich. Auf das externe Paket kann nicht zugegriffen werden

und ich weiß nicht, was ich tun soll.

    
Dskato 14.02.2017, 23:05
quelle

3 Antworten

27

Wenn ich mich nicht irre, müssen Sie seit der Version 2 von Realm den Kontext durch den Aufruf von init() method an Rammen übergeben.

  1. Sie müssen init() of Realm
  2. aufrufen
  3. Sie können Ihre Realmkonfiguration erstellen
%Vor%     
Sergey 15.02.2017 07:37
quelle
8

In Realm übergeben wir keine Parameter an den Builder. Um die Realm-Konfigurationseinstellung zu setzen, rufen wir einfach die Builder-Initialisierung auf.

Für zB: -

%Vor%     
Jagandeep Singh 01.06.2017 11:51
quelle
2

Dieser Konstruktor scheint veraltet zu sein. Versuchen Sie stattdessen, dieses zu verwenden:

%Vor%     
Jesse Buss 15.02.2017 00:20
quelle

Tags und Links