Поменял версию браузера Chrome со 131 на 118 на мобильных устройствах, но ошибка все та же.
Будем признательны за любой вклад в решение этой проблемы.
builder = new AppiumServiceBuilder();
builder.withAppiumJS(new File("C:\Users\sudha\AppData\Roaming\npm\node_modules\appium\build\lib\main.js"))
.withIPAddress("127.0.0.1")
.usingPort( 4723)
.withTimeout(Duration.ofSeconds(20)).build().start();
service = AppiumDriverLocalService.buildService(builder);
service.start();
System.out.println("Appium Url:" + service.getUrl());
System.out.println( «Сервер работает:» + service.isRunning());
Thread.sleep(3000);
Код: Выделить всё
UiAutomator2Options options = new UiAutomator2Options();
options.setPlatformName("Android");
options.setPlatformVersion("14.0");
options.setAutomationName("UiAutomator2");
options.setDeviceName("RZCWA1JJM5L");
options.noReset();
options.withBrowserName("chrome");
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/"),options);
driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(100));
driver.get("https://www.google.com/");
[38;5;229m[ADB][0m Запуск 'C:\Users\sudha\AppData\Local\Android\Sdk\platform-tools\adb .exe -P 5037 -s RZCWA1JJM5L оболочка wm увольнения-keyguard'
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Запуск сеанса браузера на основе Chrome
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Порт не указан , используя случайный свободный порт: 61895
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Автоматическая загрузка Chromedriver отключена. Чтобы включить его, используйте функцию сервера chromedriver_autodownload
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Предварительно рассчитанные возможности Chromedriver: {
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad) )][0m "androidPackage": "com.android.chrome",
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m "androidDeviceSerial": "RZCWA1JJM5L"
[38;5;171m[AndroidUiautomator2Driver@cf8b ( 9fe4b1ad)][0m />[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Перед запуском chromedriver, androidPackage — «com.android.chrome»
[38;5;160m[Chromedriver@3270][0m Изменено состояние к 'началу'
[38;5;160m[Chromedriver@3270][0m Использование статического Chromedriver->сопоставление Chrome
[38;5;160m[Chromedriver@3270][0m Самая последняя известная версия Chrome: 121.0.6167
[38;5;160m[Chromedriver@3270][0m Найдено 1 исполняемый файл в 'C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-chromedriver\chromedriver\win'
[38;5;160m[Chromedriver@3270][0m Следующие исполняемые файлы Chromedriver были найдены:
[38;5;160m[Chromedriver@3270][0m 'C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-chromedriver\chromedriver\win\chromedriver-win64_v121.0.6167.85 .exe» (версия '121.0.6167.85', минимальная версия Chrome '121.0.6167')
[38;5;229m[ADB][0m Получение информации о пакете для 'com.android.chrome'
[38;5; 229 м[АБР][0м Бег 'C:\Users\sudha\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s RZCWA1JJM5L пакет dumpsys оболочки com.android.chrome'
[38;5;160m[Chromedriver @3270][0m Найдено версия пакета Chrome 'com.android.chrome' '118.0.5993'
[38;5;160m[Chromedriver@3270][0m Ошибка: не найден Chromedriver, который может автоматизировать Chrome '118.0.5993'. Вы также можете попробовать включить автоматическую загрузку драйверов Chrome в качестве возможного обходного пути.
[38;5;160m[Chromedriver@3270][0m на Chromedriver.getCompatibleChromedriver (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-chromedriver\lib\chromedriver.js:457:15)
[38;5;160m[Chromedriver@3270][ 0 м в Chromedriver.initChromedriverPath (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-chromedriver\lib\chromedriver.js:489:11)
[38;5;160m[Chromedriver@3270][ 0 м на Chromedriver.start (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-chromedriver\lib\chromedriver.js:609:32)
[38;5;160m[Chromedriver@3270][ 0 м в AndroidUiautomator2Driver.setupNewChromedriver (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-android-driver\lib\commands\context\helpers.js:745:3)
[38;5;160m [Chromedriver@3270][0 м в AndroidUiautomator2Driver.startChromeSession (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-android-driver\lib\commands\context\exports.js:346:23)
[38;5;160m [Chromedriver@3270][0 м в AndroidUiautomator2Driver.performSessionPostExecSetup (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\lib\driver.ts:647:7)
[38;5;160м[Chromedriver@3270][0м на AndroidUiautomator2Driver .startUiAutomator2Session (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\lib\driver.ts:697:5)
[38;5;160m[Chromedriver@3270][0m в AndroidUiautomator2Driver.createSession (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\lib\driver.ts:419:22)
[38;5;160м[Chromedriver@3270][0м в AppiumDriver.createSession (C:\Users\sudha\AppData\Roaming\npm\node_modules\appium\lib\appium.js:740:35)
[38;5;160m[Chromedriver@3270][0m Не найден Chromedriver, который может автоматизировать Chrome «118.0.5993». В качестве обходного пути вы также можете попробовать включить автоматическую загрузку драйверов chrome.
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Удаление сеанса UiAutomator2
[38;5;171m[AndroidUiautomator2Driver@] cf8b (9fe4b1ad)][0m Удаление Сеанс сервера UiAutomator2
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Соответствует '/' имени команды 'deleteSession'
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)] ][0m Проксирование [DELETE /] в [УДАЛИТЬ http://127.0.0.1:8203/session/e5d0faab- ... 62ea992f72] без тела
[38;5;171m[AndroidUiautomator2Driver@cf8b (9fe4b1ad)][0m Получил ответ с статус 200: {"sessionId":"e5d0faab-8744-488e-8309-1362ea992f72","value":null}
[38;5;229m[ADB][0m Запуск 'C:\Users\sudha\AppData\Local \Android\Sdk\platform-tools\adb.exe -P 5037 -s RZCWA1JJM5L службы дампов активности оболочки io.appium.settings/.recorder.RecorderService'
[38;5;160m[Logcat][0m Остановка захвата logcat
[38;5;229m[ADB][0m Удаление соединение сокета перенаправленного порта: 8203
[38;5;229m[ADB][0m] Запуск 'C:\Users\sudha\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s RZCWA1JJM5L вперед --remove tcp:8203'
[38;5;171m[AndroidUiautomator2Driver @cf8b (9fe4b1ad)][0m Восстановление скрытой политики API к конфигурации устройства по умолчанию
[38;5;229m[ADB][0m Запуск 'C:\Users\sudha\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s RZCWA1JJM5L настройки оболочки удалить глобальные скрытые_api_policy_pre_p_apps; настройки удалить глобальные Hidden_api_policy_p_apps;settings удалить глобальную скрытую_api_policy''
[38;5;83m[AppiumDriver@d5e5][0m Событие «newSessionStarted» зарегистрировано в 1735375772420 (14:19:32 GMT+0530 (стандартное индийское время))
[38;5;83m[AppiumDriver@d5e5][0m Обнаружена внутренняя ошибка при выполнении команды: Ошибка: не найден Chromedriver, который может автоматизировать Chrome «118.0.5993». Вы также можете попробовать включить автоматическую загрузку драйверов chrome в качестве возможного обходного пути.
в Object.wrappedLogger.errorWithException (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules@appium\support\lib\ logging.js:114:43)
в Object.wrappedLogger.errorAndThrow (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules@appium\support\lib\logging.js:120:16)
в Chromedriver.start (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-chromedriver\lib\chromedriver.js:695:16)
в AndroidUiautomator2Driver.setupNewChromedriver (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-android-driver\lib\commands\context\helpers.js:745:3)
в AndroidUiautomator2Driver.startChromeSession (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\node_modules\appium-android-driver\lib\commands\context\exports.js:346:23)
в AndroidUiautomator2Driver.performSessionPostExecSetup (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\lib\driver.ts:647:7)
в AndroidUiautomator2Driver.startUiAutomator2Session (C:\Users\sudha.appium\node_modules\appium-uiautomator2-driver\lib\driver.ts:697:5)
в AndroidUiautomator2Driver.createSession (C:\Users\sudha.appium\node_modules\appium- uiautomator2-driver\lib\driver.ts:419:22)
at AppiumDriver.createSession (C:\Users\sudha\AppData\Roaming\npm\node_modules\appium\lib\appium.js:740:35)
[38;5;86m[HTTP][0m [37m
Подробнее здесь: https://stackoverflow.com/questions/793 ... -session-r