У мене на робочому столі ubuntu 12.04 є деякі елементи. Я хочу перенести їх на Sdcard одного з avds мого андроїд-емулятора (android-sdk-linux), який я встановив у тій же системі.
Любіть знати, як це зробити вище.
У мене на робочому столі ubuntu 12.04 є деякі елементи. Я хочу перенести їх на Sdcard одного з avds мого андроїд-емулятора (android-sdk-linux), який я встановив у тій же системі.
Любіть знати, як це зробити вище.
Відповіді:
1. Використання командного рядка: Ось як можна скопіювати файли на зображення SD-карти .
Ви повинні використовувати adb push
для копіювання файлів з робочого столу на емулятор та adb pull
для зворотного. Ось синтаксис для копіювання файлів в Емулятор / Екземпляр пристрою або з нього :
Скопіюйте з робочого столу на емулятор:
adb push <local> <remote>
Скопіюйте з емулятора на робочий стіл:
adb pull <remote> <local>
Ось <local>
шлях до файлу / папки на робочому столі та <remote>
шлях до файлу / папки на емуляторі.
Ось приклад:
adb push foo.txt /sdcard/foo.txt
foo.txt буде натиснуто (скопійовано) в емулятор.
2. Використання інтерфейсу DDMS: Ось як працювати з файловою системою емулятора за допомогою DDMS .
Я особисто віддаю перевагу командам adb pull та adb push, оскільки ви можете скопіювати декілька файлів (в одному каталозі) за допомогою лише однієї рядкової команди, за допомогою DDMS ви можете копіювати лише один файл одночасно (без каталогу).
Щоб перенести дані з робочого столу на SdCard емулятора в Linux, виконайте наступне:
Давайте створимо sd-карту 64 Мб для нашого емулятора Android. З терміналу зробіть це:
# cd ~/android-sdk-linux/tools
# ./mksdcard 64M ~/Desktop/sdcard.iso
Тепер ви можете використовувати "Eclipse Android SDK та AVD Manager", щоб створити новий віртуальний пристрій Android, який може використовувати шлях до створеної вами SD карти.
Запишіть дані на SD-карту:
З терміналу:
# cd ~/android-sdk-linux/tools
# ./ddms
Це запустить сервер монітора налагодження Dalvik. Потім:
Тепер зсередини коду ви можете дістатися до шляху SD-карти за допомогою:
Environment.getExternalStorageDirectory()
Більше ви можете прочитати тут .