Управление внутренним хранилищем файлов и папок

Мой телефон Xiaomi хранит некоторые папки во внутренней памяти (не может сохранять данные приложений во внешнем) после установки некоторых приложений. И когда это приложение удаляется, эти папки остаются там. Кроме того, я вижу несколько файлов (могут быть системными файлами) с расширением и без него, кроме папок приложений. Более чистое приложение также не очищает папки и файлы.

  1. Почему эти папки не удаляются автоматически при удалении?
  2. Не замедляют ли работу устройства файлы без расширения и с расширением?

Ответы (1)

Без списка содержимого вашего внутреннего хранилища трудно отличить бесполезные файлы от полезных. Без дополнительной информации, единственные ответы, которые я могу вам дать, следующие:

  1. Когда вы удаляете приложение, система удаляет деревья, соответствующие имени пакета приложения, в каталогах /data/app/ (исполняемый файл приложения) и /data/data/ (внутренние данные приложения). Он также должен стереть некоторые папки во внутреннем и внешнем хранилищах, а именно те, которые соответствуют имени пакета приложения и находятся в Android/data/ . Любая другая папка, созданная приложением по пути, отличному от указанного выше, игнорируется.

  2. Это может зависеть. Как правило, файлы, которые сильно замедляют работу вашего устройства, — это файлы большого размера. Поскольку, как уже было сказано, они не очищаются системой, это бремя ложится на вас, пользователя.

В качестве сноски файлы, находящиеся во внутреннем хранилище, не являются принципиальными (и я замечаю, что я говорю о файлах , а не о папках ). Как правило, это могут быть файлы, которые помещаются туда приложением с целью пометки, что означает, что указанное приложение проверяет наличие такого файла и что-то выполняет. В противном случае он делает что-то еще.

Наконец, если вы удалите любой из этих файлов, они могут быть созданы заново, если приложение, которое их создало, все еще установлено.

Вы пропустили Android/obb/те приложения (игры?), которым нужны файлы расширения APK. Они также, возможно, являются самыми большими файлами, связанными с приложениями.
@TamoghnaChowdhury Спасибо за вклад! На самом деле, я только что проверил эту гипотезу, и кажется, что контент, соответствующий приложению, в разделе Android/obb/ не был стерт.
Странный. Обычно он стирается (личный опыт). Ваше устройство и версия Android, а также приложения, которые вы тестировали?
@TamoghnaChowdhury Samsung Galaxy S4 Mini на базе CM12.1 Snapshot. Приложение протестировано: DQ6