Appium“ HasClipboard()”的“方法尚未实现”异常

时间:2019-01-03 08:01:46

标签: java appium-android

下面是我的Java代码

String text = "54321";
((HasClipboard) BaseClass.driver).setClipboardText(text);
TouchAction t=new TouchAction(BaseClass.driver);`

获取上述代码的异常。

配置:Selenium-java 3.13.0,Java-client 6.1.0,android-test 2.1.1

1 个答案:

答案 0 :(得分:0)

这意味着您使用的Appium服务器版本不支持POST /wd/hub/session/:session_id/appium/device/set_clipboard的API调用 从您正在使用的appium-java-client中获取。

注意:

  1. 不要明确设置selenium-java版本,Appium会自行处理。导入时,可能会引发不兼容问题。
  2. 尝试安装latest appium server,并将客户端库更新为7.0.0。正在进行中的更改很多,因此appium/device/set_clipboard可能会受到影响