如何使用appium jvm单击android软键按钮

如何使用appium jvm单击android软键按钮,jvm,appium,Jvm,Appium,任何帮助都将不胜感激 我需要在运行4.3版本的android s3设备上单击或点击Go/Done按钮 我尝试了各种选择 驾驶员。按KeyEvent(66)或 driver.pressKeyEvent(AndroidKeyCode.ENTER) 驱动程序sendKeyEvent(66) 执行(“mobile:keyevent”,“keycode:66”) 我设法点击除“回车”按钮以外的所有键 环境 Appium version - 1.4.13 Java 1.7 appium depen- 3.2

任何帮助都将不胜感激

我需要在运行4.3版本的android s3设备上单击或点击Go/Done按钮

我尝试了各种选择

  • 驾驶员。按KeyEvent(66)或 driver.pressKeyEvent(AndroidKeyCode.ENTER)
  • 驱动程序sendKeyEvent(66)
  • 执行(“mobile:keyevent”,“keycode:66”) 我设法点击除“回车”按钮以外的所有键 环境

    Appium version - 1.4.13
    Java 1.7
    appium depen- 3.2.0
    
    试试这个:

    ((AndroidDriver) driver).sendKeyEvent(AndroidKeyCode.ENTER);
    

    我尝试了driver.tap(17031273,1)->它在一个设备上工作,但是,如果我更改设备,它肯定会失败。在上面尝试时,你会遇到什么错误?这对我很有效,没有任何问题。请尝试升级您的java客户端,然后重试。错误消息:对于您正在使用的应用程序依赖项类型AndroidDriver,未定义sendKeyEvent(int)方法?我的是3.2.0最新版本将应用程序驱动程序更改为driver=newandroiddriver(新URL(“端口”));