2012-10-26 71 views
8

我已经有这个问题很长一段时间了。模拟器启动正常。但是,当您长按电源按钮(或F7键)并选择“关闭电源”时,表示它正在关闭 - 但“关机”消息永远保持在屏幕上。Android模拟器不会关闭

虽然我可以直接关闭模拟器窗口或者终止它的进程,但我不知道什么是关闭Android模拟器的正确方法。

+1

这只是一个模拟器;关闭窗户不会造成永久性损坏。最坏的情况下,你必须重置模拟器。 – nneonneo

+0

@nneonneo所以没有更好的解决方案?你有没有遇到过同样的问题?无论是否有错误... – Cyker

回答

10

根据我在google上发现的文档,只需关闭 模拟器窗口是关闭模拟器的正确方法。

要停止仿真器实例,只需关闭仿真器的窗口即可。

来源:Starting and Stopping the Emulator

+0

为我工作!要重新启动仿真器,请不要再次运行应用程序,而是从运行配置中选择仿真器:只需选择仿真器并按“开始”即可。 –

+0

对不起,文档在于。该窗口甚至没有“关闭”按钮。 – wvxvw

+0

虽然它仍然说要关闭它,但关闭窗口,该进程仍然在后台占用内存中运行,因为它仍然处于打开状态 – Zoe

0

不知道

我真的不知道。

以下是我所知道的。

获取运行Android实例列表

您可以通过输入以下命令获取运行Android实例列表:

adb devices 

还有什么可以尝试

现在你可以访问"How I shutdown Android phone with adb command?"并尝试所有建议的解决方案。

我不知道他们是否有效。请在下面留言并通知我们。

更多的想法

您可以连接到正在运行的模拟器通过输入以下命令:

adb shell 

现在你可以进入类Unix shell命令,这将做的事情。这些与通常的Linux shell命令类似。

也许下面的工作?但是,它确实关闭了,还是重新启动?

sync && reboot -p 

事实上,是否有任何“关闭”命令的工作,或他们都只是导致正在运行的Android实例重新启动?

请发送错误报告

应该有人发送错误报告,在Android问题跟踪,针对Android模拟器的最新版本 - 加上谷歌的最新可用的模拟器ROM的之一。一旦你这样做,请在下面留下评论,并提供给我们一个错误报告的链接。

0

如果您正在利用模拟器的“快照”功能,您可能不需要首先关闭Android。

如果启用该功能,关闭模拟器窗口应该冬眠仿真器的状态到磁盘。 (Source.)这应该会让模拟器下次启动更快。

您可以使用AVD Manager的“编辑...”按钮启用快照支持。

如果您想启用快照支持,您可能需要禁用“使用主机GPU”功能。我相信这两个特征是相互矛盾的。