java - 如何在java中创建一个appium android设备 "back button"

标签 java android selenium-webdriver appium

Appium 版本是:1.2.0.1

我看到了一些代码,比如:

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

// click back button
HashMap<String, Integer> keycode = new HashMap<String, Integer>();
keycode.put("keycode", 4);
((JavascriptExecutor)driver).executeScript("mobile: keyevent", keycode);

但是它们不起作用,知道怎么办吗?

最佳答案

您可以使用 driver.navigate().back();可以是您正在寻找的东西。

关于java - 如何在java中创建一个appium android设备 "back button",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25228615/

相关文章:

java.lang.RuntimeException : Unable to start activity ComponentInfo:android. view.InflateException

java - 不使用Spring等时如何将Swing GUI与业务逻辑分离

android - 主题对话框首选项

android - 颠簸android项目的版本号但不是每个构建

当只有一个直接 child 时,Java 返回 "ScrollView can host only one direct child"

java - Cucumber - : cannot convert from element type Map<Object, Object> 与 Map<String,String> 类型不匹配

java - 如何在 Java String 中用一个双引号替换两个双引号?

python - 类型错误 : urlopen() got multiple values for keyword argument 'body' while executing tests through Selenium and Python on Kubuntu 14. 04

java - 如何关闭出现在同一页面上的子弹出窗口

java 方波