Как видно из официальной документации о том, как использовать Realm
// Initialize Realm
Realm.init(context);
// Get a Realm instance for this thread
Realm realm = Realm.getDefaultInstance();
Я добавил зависимость от моего проекта
classpath "io.realm:realm-gradle-plugin:2.0.2"
Я могу использовать эту библиотеку нормально, но статический метод init, по-видимому, не существует. Может ли кто-нибудь опубликовать пример инициализации и сохранения примера объекта в базу данных с помощью этой библиотеки? Там действительно не слишком много учебников, и использование выглядит очень легко после того, как вы сумеете его запустить. Инициализация царства устанавливает правильную конфигурацию по умолчанию? Итак, есть способ обойти этот статический init и установить его вручную?
- EDIT
Когда я пытаюсь выполнить этот код
RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(this).build();
Я получаю
Ошибка: (33, 49) error: Builder (Context) не является общедоступным в Builder; невозможно получить из внешнего пакета