安卓模拟器无法启动

5

我正在尝试从Android虚拟设备管理器启动Android虚拟设备。 Android模拟器窗口打开,但屏幕仍停留在Android标志上,没有进一步的进展。

它一直正常工作,直到启动第二个AVD。 现在第一个AVD和第二个AVD都无法启动。 重新启动了Windows机器,但似乎没有效果。


3
关闭adb,然后重新启动adb。 - Naveen
在我的情况下,关闭ADB并没有帮助。我看到的只有:“java.io.IOException:A felépített kapcsolatot az állomás szoftvere megszakította”。这意味着“连接已被站点软件终止”。 - Tamás Bolvári
3个回答

2

DDMS --> 设备 --> 重启adb


3
这样做可以使我更容易在Android Studio 2.0中找到它: 工具 > Android > Android设备监视器 > 设备(左侧面板)> 小白色向下箭头 > 重置adb。然而,它仍然无法工作,我收到了一个错误消息:“等待设备时出错:adb连接不可用或已终止。” - Tamás Bolvári
我刚刚重启了电脑,然后开始收到这个消息。重置adb对我有用。 - Micah Montoya
1
+1 给 @TamásBolvári - 这个解决了我的问题,但我只能通过他描述的 Android Studio 菜单找到它。谢谢! - Mike

1

复制并删除文档中的.android文件夹,然后重新开始。


您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - Tamás Bolvári
在我的情况下没有帮助。我只看到“等待目标设备上线”。没有AVD错误,在事件日志或Gradle控制台中也没有特殊的内容,只有一个警告:“Classic qemu不支持SMP。您的配置文件中的hw.cpu.ncore选项被忽略。”我的其他虚拟设备完美运行。 - Tamás Bolvári
等待设备时出现错误:在等待模拟器上线超过300秒后超时。 - Tamás Bolvári
如果你这样做,那么它会删除所有的AVD定义,你将无法启动任何AVD。`>emulator @android4 PANIC: 未知的AVD名称[android4],使用 -list-avds 命令查看有效列表。 HOME已定义,但在 $HOME.android\avd 目录中找不到 android4.ini 文件。 (注意:目录按照 $ANDROID_AVD_HOME、$ANDROID_SDK_HOME\avd 和 $HOME.android\avd 的顺序进行搜索) - Chloe

0

试试这样做... 这对我有效。在您的安卓模拟器设置中,将VM堆值加倍。如果当前值为32,则将其设为64,然后启动您的模拟器。


在我的情况下没有帮助。 - Tamás Bolvári
哪一个?在 config.ini 还是 hardware-qemu.ini 中?两个地方都有。 - Chloe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接