我的安卓应用用户在手机进入睡眠/省电模式时报告错误。
我想在安卓虚拟设备上测试这个问题。是否可以在AVD上模拟手机进入睡眠/省电模式?
提前感谢。
我的安卓应用用户在手机进入睡眠/省电模式时报告错误。
我想在安卓虚拟设备上测试这个问题。是否可以在AVD上模拟手机进入睡眠/省电模式?
提前感谢。
侧边栏上的电源按钮
可以做到这一点。
我的Mac热键是⌘ P
注意:您需要使用滑动设置锁屏,而不是无操作
⌘ P
再次解锁它。 - zoecarver使用命令行将设备置于睡眠状态,请运行以下命令:
adb shell input keyevent 223
使用命令行唤醒设备,请运行以下命令:
adb shell input keyevent 224
如需了解可通过ADB发送的键事件的更多信息,请查看KeyEvent中的KEYCODE_...
常量,例如:
/** Key code constant: Sleep key.
* Puts the device to sleep. Behaves somewhat like {@link #KEYCODE_POWER} but it
* has no effect if the device is already asleep. */
public static final int KEYCODE_SLEEP = 223;
/** Key code constant: Wakeup key.
* Wakes up the device. Behaves somewhat like {@link #KEYCODE_POWER} but it
* has no effect if the device is already awake. */
public static final int KEYCODE_WAKEUP = 224;
adb shell input keyevent 26
。这将发送POWER KEY事件并关闭屏幕。请注意:它不会显示屏幕已关闭,但图像将保持不变。您无法与其交互。只要再次执行adb shell input keyevent 26
,就会看到锁屏界面,表明设备之前已关闭。请注意保留HTML标签。