Как отключить кэширование базы данных Firebase?
Работаю над приложением, используя блочное программирование на набросках, так как я ничего не знаю о кодировании. Моя проблема в том, что я хочу, чтобы мое приложение отключалось, когда Интернет недоступен. Я поставил команду, что если мое приложение может получить доступ к определенным данным в firebase, то это означает, что оно подключено к сети, а если нет, то оно отключено, но кажется, что мое приложение может получить доступ к данным в firebase даже без Интернета из-за кеша...
ПРАВИЛА БАЗЫ ДАННЫХ FIREBASE:
КОД ИСТОЧНИКА - onPageFinished:
БЛОК 1:
БЛОК 2:
1 ответ
Я думаю, что это должно работать для ваших нужд:
mDatabase.getReference().keepSynced(false);
FirebaseDatabase.getInstance().setPersistenceEnabled(false);
ОБНОВЛЕНИЕ: Это для пользователей Android Studio.