Вот мы уже пишем приложения на Android, делаем ХелоуВорды и вдруг появляется потребность в чтении музыки с SD карты, а как это сделать на Эмуляторе не понятно, так вот об этом и пойдет речь в данной статье.
Существует два способа создать SD карту для вашего мега крутого эмулятора :)
Способ 1.
Самый простой как по мне. Заходим в нашу любимую IDE Intellij IDEA и выбираем редактирование конфигураций проекта.
в появившемся окне выбираем виртуальное устройство для которого вы желаете добавить SD карту и жмем Edit…
и в появившемся окне добавляем в группе SD Card параметр Size N Mib, где N – число мегабайт
нажимаем Edit AVD. Готово!
Ваше устройство имеет SD карту на тот объем памяти который вы указали, в моем случае это 500Mb.
Способ 2.
Иногда возникает потребность создать SD Card в ручную отдельным файлом, тогда нам на помощь приходит второй способ.
Запускаем в Run -> cmd:
mksdcard -l mysdcard 128M my.img
после чего в текущей директории создастся SD карта в виде файла my.img и объемом в 128M.
Следующий шаг это добавить SD карту в эмулятор, тут просто нужно указать где лежит файл my.img.
Проверяем наличие SD карты в устройстве
Так как мы уже научились создавать и добавлять SD карту в эмулятор, думаю теперь нужно проверить определяется ли оно. Проверку мы сделаем с помощью следующего кода:
public static boolean isSDCardMounted() { return android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED); }
p.s. Приятного кодинга :)
ПОХОЖИЕ ПУБЛИКАЦИИ
- None Found
0 комментариев к статье "Android. Создание SD карты для Эмулятора"