Android. Создание SD карты для Эмулятора

Вот мы уже пишем приложения на Android, делаем ХелоуВорды и вдруг появляется потребность в чтении музыки с SD карты, а как это сделать на Эмуляторе не понятно, так вот об этом и пойдет речь в данной статье.

Существует два способа создать SD карту для вашего мега крутого эмулятора :)

Способ 1.

Самый простой как по мне. Заходим в нашу любимую IDE Intellij IDEA и выбираем редактирование конфигураций проекта.

после выбираем Virtual device …

 

в появившемся окне выбираем виртуальное устройство для которого вы желаете добавить 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. Приятного кодинга :)

А вот и AudioPlayer.

Урок создан: 02 февраля 2013 | Просмотров: 6764 | Автор: Александр Барчук | Правила перепечатки


Добавить комментарий

Добавить комментарий

Ваш e-mail не будет опубликован.

Комментарии:

Комментариев пока нет, будьте первым.