如何阻止Android模拟器自动关闭

时间:2013-08-01 09:36:31

标签: android android-emulator

我正在使用Android开发者网站提供的SDK。我的android模拟器似乎在一段时间不活动后自动关闭。我需要按下仿真器屏幕旁边提供的电源硬件按钮才能再次运行应用程序。问题是我不知道启用此功能的原因。在我安装SDK的其他计算机中不会发生这种情况。这台计算机安装的唯一区别是我更新了SDK以包含Android 4.3 API。

如何阻止模拟器自动关闭?

--- --- EDIT
在SDK中创建新的AVD屏幕 enter image description here

8 个答案:

答案 0 :(得分:9)

我有这个问题,因为我在模拟器的“电池”菜单下将“充电器连接”更改为“无”。将其恢复为AC Charger即可停止屏幕关闭。 enter image description here

答案 1 :(得分:3)

进入"开发者选项"在Android设置中打开选项"保持清醒 - 屏幕在充电时永远不会睡觉#34;。我不记得曾经在我的模拟器上做过这个,但是我创造了最新的那个。

答案 2 :(得分:1)

转到设置-显示,将睡眠时间设置为30分钟。

答案 3 :(得分:0)

您是否在AVD的设置上打开了Sleep | Hibernate | Powerdown设置,或者默认情况下它们是否在AVD上设置为关机? 每次启动AVD时它都会持续存在,除非您告诉AVD管理器每次启动时都擦除所有先前的设置。

您可以尝试重新创建新的AVD实例并删除当前实例。

***编辑:新图片**** 现在您已经设置了AVD,并进入模拟器以关闭“睡眠|暂停”模式,您需要确保AVD管理器在下次启动AVD时不会覆盖此设置。

从AVD管理器中,如果单击“开始”,它将显示此对话框,使shure“擦除用户数据”未选中。

Launch Options Dialog

为了确保Eclipse在使用“Run As Andriod Application”或类似命令启动模拟器时没有消除您的AVD设置,您必须确保您的运行配置未设置为擦除用户数据: 运行菜单==>运行配置...

Wipe User Data checkbox on Run Configurations Window

当然,您第一次设置AVD&模仿它,你必须进入它的设置菜单并改变它以适合你。

答案 4 :(得分:0)

我遇到了这个问题,因为我在模拟器的“电池”菜单下将“充电器连接”更改为“无”。将其重新设置为AC充电器可停止关闭屏幕。

答案 5 :(得分:0)

有些设备/仿真器设置可以执行此操作。似乎它们随模型而变化。在我的Nexus Nougat模拟器上,有2种:首先,关闭电池/省电功能(此设置仅会在设备充电时影响设备)。然后,您需要赋予较大的显示/睡眠时间,例如30分钟。

答案 6 :(得分:0)

这可以通过以下步骤解决:

请确保已安装“ Windows Hypervisor平台”。如果尚未安装,请安装它,然后重新启动计算机,一切都会顺利进行。

enter image description here

答案 7 :(得分:0)

有很多方法可以做到。当然,最重要的事情之一就是下面这件事:

  • 转到您的 Android 模拟器设备,转到模拟器应用程序内的设置图标,然后单击电池并将睡眠时间更改为 30 分钟