在Mac OS上安装Android模拟器上的apk

我尝试了以下步骤(从这里):

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.

就好像该命令从不返回。

如果我无法输入第二个命令./adb install myApp.apk在该窗口中./adb install myApp.apk ,我该在哪里调用它?


  • 打开终端
  • 去android-sdk-mac platform-tools
  • 键入./adb install myApp.apk

  • 首先,你不应该将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
    

    你可以通过以下方式解决

  • 将yourapp.apk上传到互联网。 即:yourhost.com/yourapp.apk
  • 运行模拟器
  • 在模拟器上打开Internet浏览器,请访问链接yourhost.com/yourapp.apk
  • 下载并安装
  • 链接地址: http://www.djcxy.com/p/90675.html

    上一篇: Installing an apk on android emulator on Mac OS

    下一篇: Run AVD Emulator without Android Studio