Android: добавление аудиофайлов в эмулятор Android не разрешено [обновить] - PullRequest
0 голосов
/ 15 апреля 2010

В целях отладки я хотел, чтобы пара mp3-файлов находилась где-то "в" моем эмуляторе Android. Есть ли способ напрямую передавать файлы из файловой системы моей ОС в систему хранения Android?

Если да, то в каком каталоге Android хранит аудиофайлы?

если нет, как я могу получить доступ к SD-карте через эмулятор?

[update2]: проблема в update1 решена. Следует использовать ADB Push. [update1]: я последовал совету kgiannakakis, чтобы создать SDCard для моего AVD. Тем не менее, я получил ошибку «Отказано в доступе» при попытке создать внутри него новый каталог.

$ cd sdcard
$ ls
LOST.DIR
$mkdir musics
mkdir failed for musics, Permission denied
$ su mkdir musics
su: uid 10016 not allowed to su

Ответы [ 2 ]

4 голосов
/ 15 апреля 2010

Инструкции по эмуляции SD-карты можно найти здесь .

Я считаю, что самый простой способ скопировать файлы на SD-карту - использовать утилиту adb .

См. здесь для более продвинутого решения.

1 голос
/ 28 декабря 2010

Что касается инструкций по адресу http://android -er.blogspot.com / 2009/10 / create-sd-card-in-android-emulator-and.html о создании папки 'pictures', вы может запускать те же команды из оболочки adb, а не запускать их из эмулятора.

Итак, получите командную строку, например, C:\Program Files (x86)\Android\android-sdk-windows\platform-tools (в 64-битных окнах) и запустить adb shell. Затем вы можете запустить те же команды:

#cd sdcard
#mkdir pictures

и создайте каталог успешно, без ошибки в разрешении.

Следуя тем же инструкциям, в DDMS мне пришлось перейти к \mnt\sdcard, чтобы найти объем SD-карты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...