Список специальных папок на SD-карте Android?

Я видел упоминания о специальных папках на SD-карте, таких как «рингтоны» и «уведомления».

Каков полный список специальных папок, распознаваемых конфигурацией Android (предпочтительно Froyo) и ее стандартными приложениями?

Ответы (1)

Информация ниже взята с веб- сайта разработчика , это самый близкий к окончательному ответу, который я смог найти.

С веб-сайта:

Если вы используете API уровня 7 или ниже, используйте getExternalStorageDirectory(), чтобы открыть файл, представляющий корень внешнего хранилища, а затем сохраните общие файлы в одном из следующих каталогов:

* Music/ - Media scanner classifies all media found here as user music.
* Podcasts/ - Media scanner classifies all media found here as a podcast.
* Ringtones/ - Media scanner classifies all media found here as a ringtone.
* Alarms/ - Media scanner classifies all media found here as an alarm sound.
* Notifications/ - Media scanner classifies all media found here as a notification sound.
* Pictures/ - All photos (excluding those taken with the camera).
* Movies/ - All movies (excluding those taken with the camcorder).
* Download/ - Miscellaneous downloads.
Я не думаю, что вам нужно помещать музыку в определенную папку, и то же самое для обоев. Когда ваш телефон запускается (а иногда), вы можете увидеть что-то вроде «Индексирование мультимедиа» в строке состояния. Это когда Android сканирует SD-карту, чтобы найти такой файл.
Я не помогал разрабатывать ОС Android, поэтому я не могу так или иначе говорить об этом, но я предоставил ссылку от людей, которые действительно написали Android. Я предполагаю, что некоторые приложения будут искать типы файлов в нескольких местах, если им будет сказано это сделать, но по умолчанию это список.
отличная работа
Этот ответ очень полезен, если вы хотите скопировать файлы с вашего компьютера на карту и отобразить их в галерее видео, например: создание Moviesкаталога и копирование в него файлов .mp4 сработало как шарм.
Интересно, одинаково ли это для дистрибутивов Android на разных языках?