我需要测试我的应用程序在睡眠模式下的行为。如何启用睡眠模式,我在这篇 Stackoverflow 文章 中找到了。如前所述,模拟器屏幕变黑后约 1 分钟。
现在的问题是,我无法再次唤醒模拟器。没有点击也没有热键(F7、CTRL+H 等)我做错了什么。还是我对睡眠模式有误解,一般来说。
原则上,我可以使用真实的设备,但在这里我无法控制手机何时进入(深度)睡眠,这使得测试变得困难。
我发现调用模拟器实际上也能唤醒手机
我通过在“设置 -> 开发人员选项 -> 保持清醒(图表时屏幕永远不会休眠)”中选中“保持清醒”来解决。并确保在模拟器设置 UI 中设置“(三个点)-> 电池 -> 充电器连接 -> AC 充电器”
我在旧版 Android 模拟器(4.2、4.3)上也看到了这个问题。如果你真的等了 20-30 秒,模拟器就会醒来 :) 我不知道为什么这么久......
我发现关闭模拟器然后在 Android 设备管理器中重新启动它可以让我重新启动它。