Appium — При обработке команды произошла неизвестная ошибка на стороне сервера. Исходная ошибка: не удалось найти драйвер для automationName

#android #appium #android-6.0-marshmallow

#Android #appium #android-6.0-marshmallow

Вопрос:

У меня было устройство, к которому я мог подключиться с помощью автоматического сервера Appium версии v1.12.1, и теперь оно сообщает: «При обработке команды произошла неизвестная ошибка на стороне сервера. Исходная ошибка: не удалось найти драйвер для automationName ‘Marshy’ и platformName ‘android’. Пожалуйста, проверьте желаемые возможности. «

Это возможности, которые я использую:

 {
  "platformName": "android",
  "platformVersion": "6.0.1",
  "deviceName": "Marshy",
  "automationName": "Marshy",
  "browserName": "Chrome"
}
  

Я ожидаю, что устройство подключится, как раньше, но оно сообщает «не удалось найти драйвер».

Комментарии:

1. попробуйте удалить параметр automationName и использовать Android в качестве имени platfrom вместо android

2. Похоже, это сработало! Я удалил automationName и сменил Android на Android

3. Рад узнать, что это работает для вас

4. проверьте appium.io/docs/en/writing-running-appium/caps /…

Ответ №1:

Установка Appium 2.0, а затем установка uiautomator2 сработала для меня

 npm i -g appium@next

appium driver install uiautomator2