Мое приложение создает временные файлы с File.createTempFile (...) в каталоге, возвращаемом getCacheDir (). Затем очистите кэш с помощью приведенных здесь решений: How-to-delete-cache-folder-of-app
Используя инструмент "Device File Explorer", я вижу, что файлы удалено, как показано на рисунке (это не ошибка синхронизации, потому что я вижу их, когда не удаляю их): Device File Explorer
Однако индикатор кэша устройства показывает противоположное : индикатор1 Далее индикатор кэша, когда приложение только что установлено: индикатор2
Я перепробовал все методы. Я также проверил, что в getExternalCacheDir () нет файлов. Мне иногда удавалось повлиять на индикатор кеша устройства, но я не обнаружил паттерн. Заранее большое спасибо.