gpt4 book ai didi

java - 如何使用appium java客户端6.1. 0 auto 化Android手机底部的Home,back,up,down,Menu按钮?

转载 作者:太空宇宙 更新时间:2023-11-04 10:14:50 25 4
gpt4 key购买 nike

我是 appium 新手,正在尝试自动化一个 Android native 应用程序,但目前我被阻止,因为我无法检查 Android 手机屏幕底部存在的返回、主页、 Activity 应用程序按钮。

我在谷歌上搜索了很多关于它的信息,但我到处都发现使用方法“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.

最佳答案

如果你想使用设备级后退按钮,例如硬件后退按钮

请导入以下包

import io.appium.java_client.android.nativekey.AndroidKey;
import io.appium.java_client.android.nativekey.KeyEvent;

使用函数

driver.pressKey(new KeyEvent(AndroidKey.BACK));

关于java - 如何使用appium java客户端6.1. 0 auto 化Android手机底部的Home,back,up,down,Menu按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51854004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com