Android Приложение: каталог Cache пуст, но индикатор кэша устройства показывает, что он не пуст - PullRequest
0 голосов
/ 18 января 2020

Мое приложение создает временные файлы с File.createTempFile (...) в каталоге, возвращаемом getCacheDir (). Затем очистите кэш с помощью приведенных здесь решений: How-to-delete-cache-folder-of-app

Используя инструмент "Device File Explorer", я вижу, что файлы удалено, как показано на рисунке (это не ошибка синхронизации, потому что я вижу их, когда не удаляю их): Device File Explorer

Однако индикатор кэша устройства показывает противоположное : индикатор1 Далее индикатор кэша, когда приложение только что установлено: индикатор2

Я перепробовал все методы. Я также проверил, что в getExternalCacheDir () нет файлов. Мне иногда удавалось повлиять на индикатор кеша устройства, но я не обнаружил паттерн. Заранее большое спасибо.

1 Ответ

0 голосов
/ 19 января 2020

Я только что проверил, что удаление, конечно, не мгновенное. Но это наконец сделано. Большое спасибо за внимание.

...