我在 Eclipse 中收到低于 2 个编译错误,但我不明白根本原因是什么
import io.appium.java_client.AppiumDriver; //ERROR 1
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.MobileElement;
import org.openqa.selenium.WebElement;
public class AppiumDriver {
private AppiumDriver<MobileElement> driver = null; //ERROR 2
}
错误1:
导入 io.appium.java_client.AppiumDriver 与同一文件中定义的类型冲突
错误2:
AppiumDriver 类型不是通用的;它不能用参数进行参数化
最佳答案
你应该重命名你自己的类
public class AppiumDriver
到
public class CustomAppiumDriver
<小时/>
编译器正在根据您尝试导入的同名类报告错误。从 appium lib 访问类的另一种方法有点像:
public class AppiumDriver {
private io.appium.java_client.AppiumDriver<MobileElement> driver = null;
}
关于java - 导入 io.appium.java_client.AppiumDriver 与同一文件中定义的类型冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45823214/