Ошибка: невозможно создать новый сеанс, потому что createSession, который принимает HttpClient, InputStream и long, не найден
Я пытаюсь автоматизировать гибридное приложение для Android с помощью Appium и Selenium, но продолжаю получать следующие ошибки:
Исключение в потоке "main" org.openqa.selenium.WebDriverException: невозможно создать новый сеанс, потому что 'createSession', который принимает HttpClient, InputStream и long, не найден или недоступен Информация о сборке: версия: '3.141.59', редакция: 'e82be7d358', время: '2018-11-14T08:25:48'Информация о системе: хост: 'MAVRLT567', ip: '192.168.2.56', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_162'Информация о драйвере: driver.version: AndroidDriver в io.appium.java_client.remote.AppiumCommandExecutor$1.createSession(AppiumCommandExecutor.java:195) в io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:209) в io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:231) на org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) на io.appium.java_client.DefaultGeneriumcute.java_client.DefaultGeneriumcute.java.Driver..java_client.AppiumDriver.execute(AppiumDriver.java:1) в io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1) в org.openqa.selenium.remote.RemoteWebDriver.bartSession.java:) в org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:131) в io.appium.java_client.DefaultGenericMobileDriver.(DefaultGenericMobileDriver.java:38) в io.appium.javaDriver.javaDriver.) в io.appium.java_client.AppiumDriver.(AppiumDriver.java:94) в io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:93) в com.applitools.quickstarts.Appium_native_java.main(Appium_native_java.java:41) Причина: java.lang.reflect.InvocationTargetException в sun.reflect.NativeImplhodAccessor в sun.reflect.NativeMethodAccessorImpl.invoke(Неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke(Неизвестный источник) в java.lang.reflect.Method.invoke(Неизвестный источник) в io.appium.java_client.remote.Appe.createSession(AppiumCommandExecutor.java:185) ... еще 13 Причина: org.openqa.selenium.WebDriverException: при обработке команды произошла неизвестная ошибка на стороне сервера. Исходная ошибка: не удалось найти драйвер для AutomationName "UiAutomator" и platformName "Android".Пожалуйста, проверьте желаемые возможности.(ПРЕДУПРЕЖДЕНИЕ: сервер не предоставил никакой информации о трассировке стека) Длительность или тайм-аут команды: 230 миллисекунд Информация о сборке: версия: '3.141.59', редакция: 'e82be7d358', время: '2018-11-14T08:25:48' Система информация: host: 'MAVRLT567', ip: '192.168.2.56', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_162' Информация о драйвере: driver.version: AndroidDriver в sun.reflect.NativeConstructorAccessorImpl.newInstance0(собственный метод) в sun.reflect.NativeConstructorAccessorImpl.newInstance(неизвестный источник) в sun.reflect.DelegatingConstructorAccessorImpl.newInstance в java (Неизвестный источник).Constructor.newInstance(Неизвестный источник) на org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214) в org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166) в org.openqa.selenium error.remote.JS.java:54) в org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30) в org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(протокол: java.util.stream.ReferencePipeline$3$1.accept(Неизвестный источник) в java.util.Spliterators$ArraySpliterator.tryAdvance(Неизвестный источник) в java.util.stream.ReferencePipeline.forEachWithCancel(Неизвестный источник) в java.util.stream.AbstractPipeline.copyIntoWithCancel(Неизвестный источник) в java.util.stream.AbstractPipeline.copyInto(Неизвестный источник) в java.util.stream.AbstractPipeline.wrapAndCopyInto(Неизвестный источник) в java.util.stream.FindOps$FindOp.evaluateSequential(Неизвестный источник) в java.util.stream.AbstractPipeline.evaluate(Неизвестный источник) в java.util.stream.ReferencePipeline.findFirst(Unknown Source) at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128) ... еще 18128)... еще 18128)... еще 18