如何使用adb唤醒Android -我想在调试每个新版本的应用程序之前唤醒Android终端(如果睡着了)。
典型的流程是: 1.我在Eclipse中做了一些更改。2.在此期间,屏幕是否关闭。3.我运行"debug“,想要强制screen唤醒。
我发现了一种具有“电源键”仿真的方法,但它并没有打开它,而是切换了电源状态。我不想在我的应用程序中添加额外的代码。还有什么方法可以完成这样的琐碎任务,请帮帮忙。
发布于 2015-11-13 07:14:27
adb shell input keyevent KEYCODE_WAKEUP
正如here所描述的,这会唤醒设备。它的行为有点像KEYCODE_POWER,但如果设备已经唤醒,它就不会起作用。
要使用一个命令切换睡眠/唤醒,您可以执行以下命令
adb shell input keyevent KEYCODE_POWER
发布于 2015-03-10 20:41:00
只需使用:
adb shell input keyevent 26
发布于 2014-08-26 22:06:09
这是我想出来的:
adb shell dumpsys power | grep "mScreenOn=true" | xargs -0 test -z && adb shell input keyevent 26
这将首先检查屏幕是否打开。如果不是,它将模拟电源键,从而打开设备的屏幕。
https://stackoverflow.com/questions/14772619
复制相似问题