【发布时间】:2019-01-22 01:17:08
【问题描述】:
我是 appium 的新手,正在尝试自动化一个 android 本机应用程序,但目前我被阻止,因为我无法检查 Android 手机屏幕底部的返回、主页、活动应用程序按钮。
我在 Google 上搜索了很多关于它的信息,但我发现到处都在使用“pressKeyCode(int key)”方法,但该方法目前已被弃用 (https://appium.github.io/java-client/io/appium/java_client/android/nativekey/PressesKey.html)
我尝试了新方法 pressKey(KeyEvent keyEvent) 但仍然无法正常工作。
请求帮助或让我知道任何可以获取详细信息的参考资料。
PFB部分代码:
AndroidDriver 驱动程序;
driver=new AndroidDriver(new URL(“http://127.0.0.1:4723/wd/hub”), cap);
driver.pressKey(KeyEvent(KEYCODE_MENU))); // KEYCODE_MENU can not be resolved
driver.pressKey(withKey(AndroidKey.HOME)))); //The method home is undefined for the type AndroidKey.
【问题讨论】:
-
你可以试试 adb 命令。您可以通过谷歌搜索轻松获取 adb 命令
标签: java automation appium mobile-application appium-android