mirrr
@mirrr
Программист и просто хороший человек

Беспорядочные директории на sdcard в Android?

Имею девайс с Android 2.2, проблема в том, что чуть-ли не каждое установленное приложение создает свои папки в корне карты памяти.


Мои папки, такие как «Музыка», «Книги» и т.п. теряются в полусотне папок типа: GoLauncherEx, GoStore, TitaniumBackup, .BlueFTP и т.д. Можно ли как нибудь определить папку, где приложения будут хранить свои данные или это несбыточно?
  • Вопрос задан
  • 3446 просмотров
Пригласить эксперта
Ответы на вопрос 4
dmOx
@dmOx
Где хранить файлы решается разработчиком приложения. Стандартные функции для хранения файлов где надо, на сколько мне известно, есть только для временных файлов.
Ответ написан
Комментировать
@qrick
На счет определения папки — не знаю, но можно например создать папку, которая будет всегда вверху списка, и в нее уже закинуть музыку, книги и прочее.
Ответ написан
@lavel
Функция получения пути для хранения кеша появилась только с версии 2.2, для версий ниже Android Dev Guide просто рекомендует хранить данные по адресу "/Android/data/<package_name>/cache" вот только не все разработчики этому следуют.
Ответ написан
Комментировать
WiZ_Ed
@WiZ_Ed
К сожалению, никак.
Я тоже страдаю от этого. Мне так страшно, что я туда уже стараюсь не заглядывать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы