Testing 创建AppiumDriver对象时,为什么会显示两个抽象方法?

Testing 创建AppiumDriver对象时,为什么会显示两个抽象方法?,testing,selenium-webdriver,appium,Testing,Selenium Webdriver,Appium,创建driver=new-AppiumDrivernew-URLlocalhost:4723/wd/hub后,cap自动添加了两个抽象方法 但在所有教程中,都没有显示这些方法。AppumDriver是由AndroidDriver和IOSDriver抽象和扩展的。这些滚动方法在Android和iOS中的实现方式不同。因此,当您创建AppumDriver实例时,您会看到这些方法。但在教程中的每一个地方,我都没有看到这两种方法您使用的是哪种版本的Appium java客户端?我使用的是Appium-1

创建driver=new-AppiumDrivernew-URLlocalhost:4723/wd/hub后,cap自动添加了两个抽象方法


但在所有教程中,都没有显示这些方法。

AppumDriver是由AndroidDriver和IOSDriver抽象和扩展的。这些滚动方法在Android和iOS中的实现方式不同。因此,当您创建AppumDriver实例时,您会看到这些方法。

但在教程中的每一个地方,我都没有看到这两种方法您使用的是哪种版本的Appium java客户端?我使用的是Appium-1.2.4.1您可以试用最新的java客户端吗?这些方法将根据更改日志在最新版本中重新实现-谢谢,我会让您知道的。
 driver = new AppiumDriver(new URL("localhost:4723/wd/hub"),cap) {

        @Override
        public MobileElement scrollToExact(String arg0) {
            return null;
        }

        @Override
        public MobileElement scrollTo(String arg0) {
            return null;
        }
    };