Android模拟器不会关闭

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android模拟器不会关闭相关的知识,希望对你有一定的参考价值。

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

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

答案

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

要停止模拟器实例,只需关闭模拟器的窗口。

资料来源:Starting and Stopping the Emulator

另一答案

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

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

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

如果要启用快照支持,则可能需要禁用“使用主机GPU”功能。我相信这两个功能是互不相容的。

另一答案

No idea

我真的不知道。

这就是我所知道的。

Getting a list of running Android instances

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

adb devices

What else you can try

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

我不知道他们中的任何一个是否有效。请在下面留言并通知我们。

More thoughts

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

adb shell

现在你可以输入类似Unix的shell命令来完成任务。这些与通常的Linux shell命令类似。

也许以下工作?但是,它真的关闭了,还是重新启动?

sync && reboot -p

事实上,任何“关闭”命令是否有效,或者它们都只是导致正在运行的Android实例重启?

Please file a bug report

有人应该在Android问题跟踪器中针对当前版本的Android模拟器提交错误报告 - 以及Google最新的可用模拟器ROM之一。完成后,请在下面留言,并向我们提供错误报告的链接。

另一答案

打开虚拟设备管理器,找到您所关注的虚拟设备,在其操作列的下拉菜单中选中“立即冷启动”。

以上是关于Android模拟器不会关闭的主要内容,如果未能解决你的问题,请参考以下文章

Android模拟器不会关闭

安卓。片段 getActivity() 有时返回 null

我该如何做模态对话框片段(代码在我关闭之前不会执行)

Android片段不会显示

Android:如何在选项卡内从一个片段导航到另一个片段? [关闭]

Android App 在片段中创建 ListView 引用时关闭