随着appium 升级 原有的 滑动 已经不能使用了 换成新的滑动 看代码吧
package com.phone; import io.appium.java_client.TouchAction; import io.appium.java_client.android.AndroidDriver; import io.appium.java_client.touch.WaitOptions; import io.appium.java_client.touch.offset.PointOption; import org.openqa.selenium.WebElement; import java.time.Duration; // appium 公用方法 java_client7.0 页面滑动 使用的是 touchAction、PointOPtion.point public class AppiumUtils { public AppiumUtils(){ } /** * moveToLeft * @param driver */ public void moveToLeft(AndroidDriver driver) { int width = driver.manage().window().getSize().width; int height = driver.manage().window().getSize().height; Duration duration = Duration.ofNanos(100); TouchAction tAction = new TouchAction(driver); tAction.press(PointOption.point(width * 9 / 10, height / 2)) .waitAction(WaitOptions.waitOptions(duration)) .