如何模拟Appium中的OVERVIEW按钮

时间:2017-09-07 06:08:39

标签: android action appium

我需要模仿Android上的点击概述按钮(相同的组合ctrl + O)。我的目标是 - 打开目前处于后台的应用程序列表。 在这个地方,我还没有找到行动:

public interface AndroidKeyCode {
    int BACK = 4;
    int BACKSPACE = 67;
    bla bla

2 个答案:

答案 0 :(得分:1)

这应该可以解决您的需求:

AndroidDriver aDriver = (AndroidDriver) driver;
aDriver.pressKeyCode(AndroidKeyCode.HOME);
aDriver.pressKeyCode(AndroidKeyCode.KEYCODE_APP_SWITCH);
List<WebElement> appsInBackground = driver.
  findElementsById("com.android.systemui:id/activity_description");
//select the one you need and open by click

答案 1 :(得分:0)

显示Android中所有后台应用列表的键码是 KEYCODE_APP_SWITCH ,整数值为 187

您可以使用以下命令查看切换应用窗口:

adb shell input keyevent 187 

OR

adb shell input keyevent KEYCODE_APP_SWITCH