Подтвердить что ты не робот

Установка apk на эмулятор Android в Mac OS

Я попытался выполнить следующие шаги (от здесь):

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

Но когда я запускаю "./emulator -avd phoneEmulator" (phoneEmulator - это имя моего эмулятора) он просто отображает:

Phil-Knights-MacBook-Pro:tools philiplknight$ ./emulator -avd phoneEmulator
2012-07-30 22:44:33.377 emulator-arm[2859:80b] Warning once: This application, or a
library it uses, is using NSQuickDrawView, which has been deprecated. 
Apps should cease use of QuickDraw and move to Quartz.

Как будто эта команда никогда не возвращается.

Если я не могу ввести 2-ю команду ./adb install myApp.apk в этом окне, где я ее называю?

4b9b3361

Ответ 1

  • Открытый терминал
  • перейти на android-sdk-mac\platform-tools
  • type./adb install myApp.apk

Ответ 2

Прежде всего, НЕ ДОЛЖНО копировать APK в инструменты или любой другой каталог SDK. Не указывайте cd в каталоги SDK, просто добавьте их в среду PATH var или используйте их абсолютный путь в командных строках. Затем, если вы хотите запустить эмулятор, а затем выполнить команду с того же терминала, отправьте процесс в фоновый режим (&):

$ export PATH=$PATH:/path/to/sdk/tools:path/to/sdk/platform-tools
$ emulator -avd myEmulator &
$ adb install /path/to/my.apk

Ответ 3

Вы можете обойти:

  • Загрузите файл yourapp.apk в Интернет. I.e: yourhost.com/yourapp.apk
  • Запустить эмулятор
  • Откройте интернет-браузер на своем эмуляторе, зайдите на ссылку yourhost.com/yourapp.apk
  • Загрузите и установите

Ответ 4

adb может запускаться из отдельного терминала после загрузки этого эмулятора.

Ответ 5

Может быть, полезен для всей команды в MAC OS Terminal

Ответ 6

Я единственный, чьи приложения устанавливаются в эмуляторе, когда я запускаю их как приложение Android из eclipse?

Я имею в виду - зачем идти, хотя проблема с adb, когда вы можете просто использовать eclipse? (если у вас нет чего-то против затмения!)

Ответ 7

Попробуйте приложение. Он установит apk, просто дважды щелкнув по нему после создания ассоциации с файлами .apk. Все это объясняется в источнике github.