Метод по умолчанию `io.appium.java_client.DefaultGenericMobileDriver` faile org.openqa.selenium.remote.RemoteWebDriver` отсутствует - PullRequest
0 голосов
/ 17 декабря 2018

Я новичок в мобильном тестировании и пытаюсь понять, что я делаю неправильно.

Я пытаюсь протестировать свое приложение с помощью Appium, но у меня возникают некоторые проблемы с установкой

Сначала я установил

  • Android Studio
  • Файлы Appium Jar для Java
  • Последняя версия клиентской библиотеки Appium
  • Сервер Appium
  • Java

При попытке построить gradle из приложения я получаю некоторые ошибки

Причина: com.android.builder.dexing.DexArchiveBuilderException: не удалось обработать ... \ AndroidStudioProjects \ AppiumApplication \ app \ libs \ java-client-6.1.0.jar

Причина: com.android.builder.dexing.DexArchiveBuilderException: Ошибка при дексировании.

Вызвано: com.android.tools.r8.CompilationFailedException: не удалось завершить компиляцию

Ошибка: сбой дескрипции метода по умолчанию io.appium.java_client.DefaultGenericMobileDriver, так как отсутствует его суперкласс org.openqa.selenium.remote.RemoteWebDriver

В каталоге моих библиотек

  • byte-buddy-1.8.15.jar
  • commons-exec-1.3.jar
  • guava-25.0-jre.jar
  • java-client-6.1.0.jar
  • okhttp-3.11.0.jar okio-1.14.0.jar

Я не использую Maven или что-то еще, и я могу 'добавить что-то в pom.xml

Если у вас есть идеи, как мне решить эту проблему, пожалуйста, помогите мне ...

1 Ответ

0 голосов
/ 18 декабря 2018

Вы добавили переменные окружения для JAVA и Android Sdk?Похоже, те отсутствуют.Добавьте эти Android-переменные и попробуйте снова.

...