启动应用时出现以下错误:
线程“ main”中的异常org.openqa.selenium.WebDriverException:它 无法创建新会话,因为“ createSession” 需要HttpClient,InputStream和long,或者找不到 可访问的。
这是我的代码:
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import org.openqa.selenium.By;
import org.openqa.selenium.remote.DesiredCapabilities;
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.android.AndroidElement;
import io.appium.java_client.remote.MobileCapabilityType;
public class Login {
public static void main(String[] args) throws MalformedURLException {
// TODO Auto-generated method stub
File file = new File("src");
File appName = new File(file, "example.apk");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "demo");
capabilities.setCapability(MobileCapabilityType.APP, appName.getAbsolutePath());
AndroidDriver<AndroidElement> driver = new AndroidDriver<>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
}
}
我尝试了以下操作:-
但是我遇到了同样的错误,请帮助我知道为什么会出现此错误。