我想在设备处于睡眠模式时测试我的应用程序。
屏幕关闭不是一个好兆头,因为设备可能因其他原因而打开。我想确保设备处于睡眠模式。是否有任何命令通过 ADB 或其他东西显式地将设备发送到睡眠模式。
我想在设备处于睡眠模式时测试我的应用程序。
屏幕关闭不是一个好兆头,因为设备可能因其他原因而打开。我想确保设备处于睡眠模式。是否有任何命令通过 ADB 或其他东西显式地将设备发送到睡眠模式。
可能这会对你有所帮助。
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag");
wl.acquire();
..screen will stay on during this section..
wl.release();