Где firestore хранит кеш на Android? - PullRequest
0 голосов
/ 27 мая 2020

Я использую firestore с приложением Android и тестировал свой «автономный режим». Я пытался удалить кешированные данные без кода, но не смог. Я попытался «принудительно закрыть» свое приложение, и я даже попробовал опцию «Очистить кеш» на странице информации приложения Android, и безуспешно.

Вы знаете, где хранится кеш firestore? Является ли «Очистить хранилище» единственным решением для полного удаления кеша без кода? Я использую устройство OnePlus 6 с android 10.

Спасибо!

1 Ответ

1 голос
/ 27 мая 2020

Firestore использует SQLite как свой постоянный уровень. База данных хранится в обычной для постоянных баз данных области, которой нет в папке «кеша» приложения. Вам действительно придется стереть все хранилище приложения, если вы хотите удалить кеш Firestore.

SDK предоставляет метод для очистки сохраняемости , но вы должны знать, что это для тестирования только и не должен использоваться в приложении для доставки.

...