我正在创建一个ui-automator测试,我必须解锁我的设备并执行一些任务。我已经删除了手机中的所有类型的锁(只有解锁密钥和主页键才能通过简单的点击解锁我的设备)但是当我使用以下命令时它会点击主页按钮,但其余的东西都不起作用。有没有解决方案使用ui-automator解锁设备?
注意:如果设备已解锁,它们可以正常工作
mDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
mDevice.pressHome(); // only screen ligths are on
UiObject CallB = mDevice.findObject(new UiSelector().description("Phone")); // test fails here :(
CallB.clickAndWaitForNewWindow();
答案 0 :(得分:1)
尝试此功能:
设备简历:
mDevice.wakeUp();
设备暂停:
mDevice.sleep();