我在脚本中调用了driver.lockScreen(20);,然后调用Runtime.getRuntime().exec("adb shell input keyevent 26");解锁屏幕。
但问题是,由于我已经指定了20秒等待锁定屏幕,设备没有被锁定20秒。我的下一条语句keyevent 26是在设备被锁定后立即解锁设备。
所以
发布于 2016-02-15 10:41:28
这是Github https://github.com/appium/java-client/issues/315上的一个公开话题。
下面是针对lockScreen bug的Github上提到的更新(补丁):
_AppiumDriver.lockScreen(int seconds)_了。_lockDevice()_ and _unlockDevice()__lockDevice(int seconds)_https://stackoverflow.com/questions/35223434
复制相似问题