如何长按电源按钮(KeyEvent 26)以通过UiAutomator获得电源菜单?
最佳答案
在下面,这是一个长按主屏幕按钮的解决方案,它可以工作。也许您可以尝试使用电源KeyCode代替mDevice.pressHome()。
public void longPressHome(){
long timeout = Configurator.getInstance().getActionAcknowledgmentTimeout();
Configurator.getInstance().setActionAcknowledgmentTimeout(0);
mDevice.pressHome();
mDevice.pressHome();
Configurator.getInstance().setActionAcknowledgmentTimeout(timeout);
}