首页 > 解决方案 > 对于 Appium 项目,我遇到错误“构造函数 URL(String) 引用了缺少的类型 MalformedURLException”

问题描述

我有一个 appium 代码,如下所示,我在其中声明了所需的功能和 Android 驱动程序。

但我收到错误:

“构造函数 URL(String) 引用了缺失的类型 MalformedURLException”:driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), cap);

这以前是有效的,所以我知道我错误地删除了一些东西,但不知道它是什么以及如何将其添加回来。

有人可以帮我吗?

代码:

FileReader reader=new FileReader(System.getProperty("user.dir")+"\\global.properties"); 
    Properties prop = new Properties();
    prop.load(reader);
    AndroidDriver<AndroidElement> driver;
    DesiredCapabilities cap=new DesiredCapabilities();
    cap.setCapability("VERSION", prop.get("version")); 
    cap.setCapability("deviceName", prop.get("deviceName"));
    cap.setCapability("platformName","Android");
    cap.setCapability("udid", prop.get("udid"));
    cap.setCapability("appPackage", prop.get("AppPackage"));      
    cap.setCapability("appActivity",prop.get("AppActivity")); 
    driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), cap);

标签: javaandroidappium

解决方案


推荐阅读