전원 버튼 (KeyEvent 26)을 오래 눌러서 UiAutomator로 전원 메뉴를 얻으려면 어떻게해야합니까?UiAutomator로 전원 버튼을 길게 누르십시오.
2
A
답변
-1
이 문제를 해결하려면 이 도구를 사용해주세요. Android Record N Play. 전원 버튼을 길게 누르십시오. 그리고 도구로 실행하십시오. 또는 xxx.mes 파일을 전화로 푸시고 adb shell sh xxx.mes
을 실행하여 별도로 실행하십시오. Galaxy s6에서 테스트했는데 정상적으로 작동합니다. 어떤 문제에 직면하면 여기에 의견을 말하십시오. 문제를 해결할 수 있습니다.
당신은 uiautomator에서 adb shell sh
comamnd를 호출 할 수 있습니다.
0
이하, 길게 눌러 홈 버튼 솔루션이며 작동합니다. 아마도 mDevice.pressHome() 대신 전원 키 코드를 사용할 수 있습니다.
public void longPressHome(){
long timeout = Configurator.getInstance().getActionAcknowledgmentTimeout();
Configurator.getInstance().setActionAcknowledgmentTimeout(0);
mDevice.pressHome();
mDevice.pressHome();
Configurator.getInstance().setActionAcknowledgmentTimeout(timeout);
}
이 [길게 누르면 예 (http://stackoverflow.com/questions/25237332/long-press-in-uiautomation) 몇 가지 아이디어 당신에게 줄 수도 - – ishmaelMakitla
을 전원 버튼에 하드 버튼 귀하 예를 들어 Ui 기기에서 가상 버튼을 길게 누르면됩니다. – user3741350