Android:等待模拟器在mac上线时超时错误?

时间:2016-06-11 02:45:25

标签: java android macos android-6.0-marshmallow

我找到了一个相关的post。我有一个简单的应用程序,在屏幕上显示一个按钮。我使用Mac OS,最新的android studio和Java 8.我可以在没有应用程序的情况下启动android,但是在应用程序中出现Android: Timed out after 300seconds waiting for emulator to come online错误。模拟器设置为1 GB RAM,512 VM堆,Nexus 5X,marshmallow(android 23)。如何识别问题并让应用程序无需重新安装即可运行?

来自控制台:

/Users/me/Library/Android/sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5X_API_23
Hax is enabled
Hax ram_size 0x40000000
HAX is working and emulator runs in fast virt mode.
console on port 5554, ADB on port 5555

从app控制台:

06/10 19:25:48: Launching app
Error while waiting for device: Timed out after 300seconds waiting for emulator to come online.

2 个答案:

答案 0 :(得分:2)

尝试将AVD Manager上的图形更改为软件或尝试所有组合。

答案 1 :(得分:0)

寻找适合您的模拟器。

正如您在Android虚拟设备管理器(AVD)中看到的那样,您可以为它们下载SDK设备和工具并创建新的AVD。然后点击标有显示可下载系统映像的复选框。

之后,单击一个随机的,根据需要下载,并在完成后启动它。

如果这适合你,那应该是它。请注意,如果您使用6.0 AVD,它将无法在许多计算机上运行,​​因此这也可能是问题所在。