Java 未返回AndroidDriver
显示的错误是: 线程“main”java.lang.NoClassDefFoundError中的异常:org/openqa/selenium/NoSuchSessionException 位于io.appium.java_client.AppiumDriver。(AppiumDriver.java:111) 在io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:73) 控件在返回Android驱动程序之前一直到达print语句。 但是android驱动程序没有返回。 我已经检查了我的appium服务器是否正常运行Java 未返回AndroidDriver,java,selenium,selenium-webdriver,appium,Java,Selenium,Selenium Webdriver,Appium,显示的错误是: 线程“main”java.lang.NoClassDefFoundError中的异常:org/openqa/selenium/NoSuchSessionException 位于io.appium.java_client.AppiumDriver。(AppiumDriver.java:111) 在io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:73) 控件在返回Android驱动程序之前一直到达prin
private static AppiumDriver<WebElement> getdriver_app(Map<String, String> appiumconfig){
try{
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(CapabilityType.BROWSER_NAME, "");
cap.setCapability("deviceName", "HNB1130T");
cap.setCapability("platformName", "Android");
cap.setCapability("platformVersion", "6.0");
cap.setCapability("appPackage", "com.tajawal");
cap.setCapability("appActivity", "com.tajawal.main.MainActivity");
cap.setCapability("noReset", true);
System.out.println("going to return driver");
return new AndroidDriver<WebElement>(new URL("http://127.0.0.1:4723/wd/hub"), cap);
}
catch ( MalformedURLException ex){
System.out.println("Invalid URL Given in Config Properties");
return null;
}
}
private static AppiumDriver getdriver\u应用程序(Map appiumconfig){
试一试{
DesiredCapabilities=新DesiredCapabilities();
cap.setCapability(CapabilityType.BROWSER_NAME,“”);
cap.setCapability(“deviceName”、“HNB1130T”);
cap.setCapability(“平台名”、“安卓”);
上限设定能力(“平台版”、“6.0”);
cap.setCapability(“appPackage”、“com.tajawal”);
cap.setCapability(“appActivity”、“com.tajawal.main.MainActivity”);
cap.setCapability(“noReset”,正确);
System.out.println(“返回驱动程序”);
返回新的AndroidDriver(新URL(“http://127.0.0.1:4723/wd/hub"(香港法例第六章),;
}
捕获(格式错误){
System.out.println(“配置属性中给出的URL无效”);
返回null;
}
}
google显示了旧chromedriver的类似问题。你能检查一下你的chromedriver版本吗?嗨,你能分享一下Appium服务器上的错误日志吗?@AnishPillai Appium服务器没有提供任何日志。问题已经解决。我与Appium、selenium版本存在兼容性问题。谷歌显示了旧chromedriver的类似问题。你能检查一下你的chromedriver版本吗?嗨,你能共享Appium服务器的错误日志吗?@AnishPillai Appium服务器没有提供任何日志。问题已经解决。我与Appium、selenium版本存在兼容性问题。