无法在Android中使用Appium单击设备菜单按钮

时间:2015-02-03 06:38:22

标签: android appium

我正在使用Java语言的Appium开发移动原生应用程序的自动化。我想点击设备菜单按钮。

方法1:

 JavascriptExecutor js = (JavascriptExecutor) driver;
 js.executeScript("mobile: keyevent", 82);

尝试但没有工作。

方法2: -

HashMap swipeObject = new HashMap();
swipeObject.put("keycode", 82);
((JavascriptExecutor ) driver).executeScript("mobile: keyevent", swipeObject);

driver.execute_script("mobile: keyevent", {"keycode": 82})

这不起作用,任何人都可以帮我吗?

2 个答案:

答案 0 :(得分:0)

尝试将菜单按钮声明为MobileElement并使用tap()功能。

答案 1 :(得分:0)

按名称查找元素,这应该有效:

driver.findElementByName("Apps").click();