【问题标题】:Installing apk on emulator in mac在mac的模拟器上安装apk
【发布时间】:2015-01-28 10:28:51
【问题描述】:

我已经按照 tut 在我的 adt sdk 的 Nexus 7 模拟器上安装了 messing-simulator.apk...

http://www.orhancanceylan.com/installing-and-testing-apk-files-to-the-android-emulator-on-mac/

但是,在设备(虚拟)启动后(速度慢得令人讨厌),由于终端卡住或没有显示进度,因此无法从终端执行进一步的操作。 (基本上,我在 ./android 命令之后被卡住了。之后在终端中无法输入任何内容。我该如何解决这个问题?

【问题讨论】:

    标签: android macos apk adb adt


    【解决方案1】:

    如果您无法在终端中输入内容 - 只需打开一个新的终端窗口并在其中输入即可。

    一些可以加快你的模拟器速度的技巧

    1. 将您的模拟器设为 intel x86。并检查使用主机 GPU
    2. 从 sdk 管理器安装 HAXM
    3. 进行如下设置:

    我使用mac开发Android。

    【讨论】:

    • 我已经按照你提到的。结果如下:* 守护程序未运行。现在在端口 5037 上启动它 * * 守护进程已成功启动 * 附加的设备列表 platform-tools smitha$ ./adb install /Users/smitha/Downloads/ADT/sdk/extras/google/simulators/messaging-simulator.apk 错误:设备未找到 - 等待设备 - ..
    • 模拟器启动完成后,写“adb kill-server”,然后写“adb start-server”
    • 它实际上没有正常启动!即使在安装 HAXM 后也很慢
    • 你在 haxm 之后重启了你的 mac 吗?你选择了英特尔 x86 吗?
    • 是的..我做到了。突然现在它的显示 - emulator-5555 离线并且模拟器仍未启动!
    【解决方案2】:

    非常感谢@Uriel Frankel。然而,由于我的 macbook 内存不足,他给出的所有这些技巧和窍门都对我不起作用。

    所以我使用了 Genymotion 模拟器(http://techapple.net/2014/05/3-best-android-emulators-for-mac-os-macbook-run-and-install-android-app-on-your-mac-os-x-macbook-airpro/)而不是默认的 android 模拟器,并通过安装成功启动了该应用程序。

    大家可以先试试上面的解决方案,如果不行,就用 Genymotion,很酷:)

    【讨论】:

      猜你喜欢
      • 2012-07-28
      • 2013-04-21
      • 1970-01-01
      • 2012-01-02
      • 2014-07-26
      • 2012-03-17
      • 1970-01-01
      • 1970-01-01
      • 2020-08-11
      相关资源
      最近更新 更多