Я создал эмулятор Android (Android Virtual Device), но я не смог узнать SD-карту, которую я создал во время создания.
Как найти SD-карту и ее содержимое, а также как установить APK файлы в AVD?
Я создал эмулятор Android (Android Virtual Device), но я не смог узнать SD-карту, которую я создал во время создания.
Как найти SD-карту и ее содержимое, а также как установить APK файлы в AVD?
см. изображение ниже
Чтобы установить apk вручную: скопируйте apk в папку sdk/platform-tools и выполните следующую команду в той же папке
adb install apklocation.apk
Я использовал следующую процедуру.
Процедура установки файлов apk в Android Emulator (AVD):
Проверьте установленный каталог (например: C:\Program Files (x86)\Android\android-sdk\tools), имеет ли он файл adb.exe или нет). Если в этой папке нет, тогда загрузите вложение здесь, извлеките zip файлы. Вы получите файлы adb, скопируйте и вставьте эти три файла в папку с инструментами
Запустите AVD-менеджер из C:\Program Files (x86)\Android\android-sdk и запустите Android-эмулятор.
Скопируйте и вставьте файл apk в файлы C:\Program Files (x86)\Android\android-sdk\tools
Перейдите в Пуск → Выполнить → cmd
Введите cd "C:\Program Files (x86)\Android\android-sdk\tools"
Введите adb install example.apk
После получения команды успех
Перейдите в значок приложения в эмуляторе Android, мы можем увидеть ваш приложение
В файле linux sdcard находится:
~/.android/avd/<avd name>.avd/sdcard.img
Вы можете смонтировать его, например, с помощью (предполагается, что /mnt/sdcard - существующий каталог):
sudo mount sdcard.img -o loop /mnt/sdcard
Чтобы установить файл apk, используйте adb:
adb install your_app.apk
В настоящее время местоположение эмулируемой SD-карты находится в /storage/emulated/0
если вы используете Eclipse. Вы должны переключиться на перспективу DDMS из верхнего правого угла там, после выбора вашего устройства вы можете увидеть дерево папок. для установки apk вручную вы можете использовать команду adb
adb install apklocation.apk
//в linux
//в вашей домашней папке .android скрытая папка идет туда, где вы можете найти открытую avd-папку и проверить свое открытое имя avd, и вы можете увидеть sdcard.img
, который является вашим файлом sdcard.
//Для установки apk в linux
$adb install ./yourfolder/myapkfile.apk
DDMS устарела в Android 3.0. "Обозреватель файлов устройства" может использоваться для просмотра файлов.
Добавление в файл DDMS/File Explorer решения для использования файлов, для тех, кто не знает, если вы хотите прочитать файл, вам нужно выбрать кнопку "Вытащить файл с устройства" на панели инструментов просмотра файлов. К сожалению, вы не можете просто перетащить или дважды щелкнуть, чтобы прочитать.
Tp установить apk в avd, просто перетащите файл apk в открытое эмулируемое устройство вручную