Как установить APK-файл в эмулятор Android? - PullRequest
693 голосов
/ 13 августа 2010

Мне наконец-то удалось запутать приложение для Android, теперь я хочу протестировать его, установив файл APK и запустив его на эмуляторе.

Как установить файл APK на эмуляторе Android?

Ответы [ 30 ]

928 голосов
/ 13 августа 2010

Вы можете просто перетащить файл .apk вашего приложения в эмулятор, и он автоматически начнет установку.

Другие варианты:


Windows

  1. Выполнить эмулятор (SDK Manager.exe-> Инструменты-> Управление AVD ...-> Создать, затем Пуск)
  2. Запустите консоль (Windows XP), запустите -> введите cmd и перейдите в папку platform-tools каталога SDK .
  3. Вставьте файл APK в папку 'android-sdk \ tools' или 'platform-tools'.
  4. Затем введите следующую команду.

    adb install [.apk путь]

    Пример:

    adb install C: \ Users \ Имя \ MyProject \ build \ Jorgesys.apk

Linux:

  1. Скопируйте файл apk в platform-tools в папке android-sdk linux.
  2. Открыть Терминал и Перейдите в папку platform-tools в папке android-sdk .
  3. Затем выполните эту команду -

    . / Adb install FileName.apk

  4. Если операция прошла успешно (результат отображается на экране), то вы найдете свой файл в панели запуска вашего эмулятора.

Mac:

PATH=$PATH:~/Library/Android/sdk/platform-tools

Пример: PATH = $ PATH: / users / jorgesys / eclipse / android-sdk-mac_64 / tools

Затем запустите ADB.

Mac:

1. Запустите эмулятор,

2. затем скопируйте файл .apk и вставьте в /Users/your_system_username/Library/Android/sdk/platform-tools,
Если вы не можете найти путь SDK в вашей системе Mac, выполните следующие действия: Откройте finder->select Опция Go в верхнем меню -> выберите опцию Перейти в папку -> появится всплывающее окно с текстовым полем: /Users/your_system_username/Library/Android/sdk/ - > Теперь откройте папку platform-tools и вставьте скопированный файл .apk,

  1. Теперь откройте терминал и введите следующее: cd Library/Android/sdk/platform-tools

  2. выполните следующее в своем терминале: ./adb install yourapkfilename.apk если вы получите следующее сообщение об ошибке: error: no devices found - waiting for device, выполните шаг 5.

  3. Запустите ваш эмулятор из Android Studio, как только эмулятор активен, затем повторите шаг 4, вы увидите сообщение об успешном завершении работы на своем терминале.

114 голосов
/ 23 декабря 2011

Если вы создали более одного эмулятора или если у вас подключено устройство Android, adb будет жаловаться на

error: more than one device and emulator

adb help не совсем понятно, что делать:

-d                        - directs command to the only connected USB device...
-e                        - directs command to the only running emulator...
-s <serial number>        ...
-p <product name or path> ...

Флаг, который вы решили использовать, должен прийти до фактической команды adb:

adb -e install path/to/app.apk
63 голосов
/ 21 июня 2016

В настоящее время вы можете просто перетащить APK-файл Android в эмулятор и он автоматически начнет установку.

27 голосов
/ 14 августа 2010
go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac 
./adb install myApp.apk
to install app on the emulator
23 голосов
/ 17 октября 2013

перейдите в каталог android-sdk / tools в командной строке и введите

 adb install fileName.apk (Windows)

 ./adb install fileName.apk (Linux or Mac)
22 голосов
/ 24 ноября 2014

Скопируйте файл .apk в каталог вашего инструмента SDK platform-tools /, затем установите .apk на эмуляторе, используя cmd (для windows):

adb install <path_to_your_bin>.apk

или

./adb install <path_to_your_bin>.apk

Если работает более одного эмулятора , вы можете найти все запущенные эмуляторы с помощью этой команды:

adb devices

или

./adb devices

затем вы должны указать эмулятор, на котором будет устанавливаться приложение, по его серийному номеру с опцией -s. Например:

adb -s emulator-5554 install path/to/your/app.apk

или

./adb -s emulator-5554 install path/to/your/app.apk
11 голосов
/ 08 мая 2016

Перетащите

Просто перетащите файл apk в эмулятор.

Вы также можете запустить свой эмулятор Android без Android Studio .

11 голосов
/ 20 августа 2012

Загрузите файл apk из браузера, а затем просто щелкните по нему (область уведомлений).Установка начнется автоматически.

10 голосов
/ 11 января 2014

В Genymotion просто перетащите файл * .apk в эмулятор, и он автоматически установится и запустится.

http://www.genymotion.com/

10 голосов
/ 30 мая 2013

Перейти к Shell / Terminal /, добраться до android-sdk / tools каталог затем

adb install fileName.apk // (u can run this command on windows)
or 
./adb install fileName.apk  //( u can run this command on linux)
...