Installing an apk on android emulator on Mac OS
我尝试按照这些步骤(从这里):
1 2 3 4 5 6 | 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是我的模拟器的名称)
它只显示:
1 2 3 4 | 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. |
这就好像该命令永远不会返回。
如果我无法在该窗口中输入第二个命令
首先,您不应该将APK复制到工具或任何其他SDK目录。
不要
然后,如果要运行模拟器,然后从同一终端执行命令,请将进程发送到后台(&):
1 2 3 | $ export PATH=$PATH:/path/to/sdk/tools:path/to/sdk/platform-tools $ emulator -avd myEmulator & $ adb install /path/to/my.apk |
你可以通过以下方式解决:
你可以通过以下方式解决:
试试这个应用。在创建与.apk文件的关联后,只需双击它就可以安装apk。这一切都在github源代码中进行了解释。
当我从eclipse运行Android应用程序时,我是唯一一个安装在模拟器中的应用程序吗?
我的意思是 - 当你可以使用eclipse时,为什么要解决adb的麻烦? (除非你有针对日食的东西!)
可能对MAC OS终端中的所有命令都有用
此模拟器启动后,adb可以从单独的终端运行。