Мне нужно перезагрузить приложение, чтобы обновить состояние приложения по некоторым личным причинам. Для этого я использую ProcessPheonix, который делает это хорошо. Библиотека звонит, чтобы закрыть процесс и до того, что она открывающая новые деятельности Runtime.getRuntime().exit(0);
...Realm и Runtime.getRuntime(). Exit (0)
Проблемы ...
Дела в том, что всякий раз, когда у меня есть экземпляр Realm в выполните действие и вызовите метод перезагрузки, приложение, похоже, остановлено и запускается новое действие, но все пустое. Я пробовал это с большим количеством опций, но, похоже, это делается только тогда, когда у меня есть экземпляр объекта realm.
Есть ли что-то, что Realm использует и должно быть закрыто, или что я могу сделать, чтобы сделать эту работу? (Я пытался закрыть экземпляр области действия перед запуском перезагрузки и он не работает)
EDIT:
Here является образцом деятельности. Существует суперкласс класса Activity3, который имеет экземпляр области.
Я думаю, вы помогли нам найти ошибку. Проблема github создала https://github.com/realm/realm-java/issues/1328. Я буду обновлять здесь, когда он будет исправлен. – beeender