Ошибка выполнения Appium: не удалось создать новый сеанс - PullRequest
0 голосов
/ 04 мая 2019

Я не могу найти решение моей проблемы.

public static void main(String[] args) {

        //Set the Desired Capabilities
        DesiredCapabilities caps = new DesiredCapabilities();
        caps.setCapability("deviceName", "Galaxy J7 Max");
        caps.setCapability("udid", "4200cd5b9bdf8423"); //Give Device ID of your mobile phone
        caps.setCapability("platformName", "Android");
        caps.setCapability("platformVersion", "8.1.0");
        caps.setCapability("appPackage", "me.com.easytaxi");
        caps.setCapability("appActivity", "me.com.easytaxi.presentation.dashboard.DashboardActivitys");
        caps.setCapability("noReset", "true");

        //Instantiate Appium Driver
        try {
                AppiumDriver<MobileElement> driver = new AndroidDriver<MobileElement>(new URL("http://0.0.0.0:4723/wd/hub"), caps);

        } catch (MalformedURLException e) {
            System.out.println(e.getMessage());
        }
    }
}

Я получаю эту ошибку после выполнения вышеуказанного кода.

Журналы ошибок сервера Appium: Не удалось создать новый сеанс. (Исходная ошибка: Ошибка команды: C: \ Windows \ system32 \ cmd.exe / s / c \ "C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell \ "ps 'uiautomator' \" \ "\ nps: uiautomator \ r \ n)", "kill": false, "code": 1, "signal": null,"cmd": "C: \ Windows \ system32 \ cmd.exe / s / c \" C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s оболочка 4200cd5b9bdf8423 \ "ps'uiautomator' \ "\" "," origValue ":" Команда не выполнена: C: \ Windows \ system32 \ cmd.exe / s / c \ "C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell \ "ps 'uiautomator' \" \ "\ nps: uiautomator \ r \ n"}, "sessionId": null}

/////////////////////////////////////////////// *

info: Строка User-Agent клиента: selenium / 3.141.59 (окна Java) warn: Преобразование cap noReset из строки в логическое значение.Это может вызвать неожиданное поведение.info: [debug] Не получил приложение, но получил пакет Android, попытается запустить его на устройстве. info: [debug] Создание нового сеанса appium 1cd44b3e-bab0-494b-b77e-ee052699a463 info: Запуск информации Android appium: [debug] Получение информации о версии Java: версия Java: 1.8.0_201 info: [debug] Проверка наличия информации adb: [debug] Использование adb из C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools\ adb.exe warn: нет возможности приложения, не могу разобрать информацию о пакете / активности: [debug] Используете быстрый сброс?false info: [debug] Подготовка устройства к информации о сеансе: [debug] Не проверяется, присутствует ли приложение, поскольку мы предполагаем, что оно уже есть в информации об устройстве: Получение информации об устройстве: [debug] Попытка найти информацию о подключенном устройстве Android: [debug] Получение подключенных устройств ... info: [debug] выполнение cmd: C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe Информация об устройствах: [debug] 1 информация о подключенных устройствах: Найдено устройство 4200cd5b9bdf8423 info: [debug] Установка идентификатора устройства 4200cd5b9bdf8423 info: [debug] Ожидание готовности устройства и ответа на команды оболочки (timeout = 5) info: [debug] при выполнении cmd: C: \ Users \ sasaleem1\ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 Информация об ожидающем устройстве: [отладка], выполняющая cmd: C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools\ adb.exe -s 4200cd5b9bdf8423 shell "echo 'ready'" info: [debug] Информация о запуске захвата logcat: [debug] Получение информации об уровне API устройства: [debug] выполнение cmd: C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 оболочка "getprop ro.build.version.sdk" информация: [отладка] Устройство на уровне API 27: информация: уровень API устройства: 27 информация: [отладка] Извлечение строк для языка: информация по умолчанию: [отладка] Apk не существует локально info: [debug] Не удалось получить строки, но, похоже, у нас был старый файл строк, поэтому игнорируем информацию: [debug], выполняя cmd:C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell "rm -rf /data/local/tmp/strings.json" info: [debug] Приложение не удаляется ссервер не запущен с --full-reset info: [debug] Пропуск установки, так как мы запустили пакет вместо информации о пути к приложению: [debug] Система пересылки: 4724 на устройство: 4724 info: [debug] выполняет cmd: C:\ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 forward tcp: 4724 tcp: 4724 info: [debug] Загрузка начального загрузчика appium на устройство ... info: [debug] выполняется cmd: C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 push "C: \ Program Files (x86) \ Appium \ node_modules \ appium \ build \ android_bootstrap \ AppiumBootstrap.jar" / data / local / tmp / info: [debug] Зажимаем настройки apk на устройство ...info: [debug] выполняет cmd: C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 установить "C: \ Program Files (x86) \ Appium \ node_modules \ appium \"build \ settings_apk \ settings_apk-debug.apk "info: [debug] Загрузка вспомогательного приложения разблокировки на устройство ... info: [debug] выполнение cmd: C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools\ adb.exe -s 4200cd5b9bdf8423 install "C: \ Program Files (x86) \ Appium \ node_modules \ appium \ build \ unlock_apk \ unlock_apk-debug.apk" Информация: Запуск информации о приложении: [debug] Попытка уничтожить все 'uiautomator'информация о процессах: [отладка] Получение всех процессов с помощью информации 'uiautomator': [отладка], выполняющая cmd: C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 оболочка "ps"uiautomator '"info: [debug] Остановка информации захвата logcat: [debug] Logcat завершен с нулевым кодом, сигнал SIGTERM info: [debug] Отправлена ​​команда выключения, ожидающая остановки UiAutomator ... предупреждение: UiAutomator не выключился достаточно быстроназывая этоe info: [debug] Очистка объектов android info: [debug] Очистка сеанса appium Ошибка: не удалось запустить сеанс Appium, ошибка: Ошибка: Команда не выполнена: C: \ Windows \ system32 \ cmd.exe / s / c"C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell" ps 'uiautomator' "" ps: uiautomator

info: [отладка] Ошибка:Команда не выполнена: C: \ Windows \ system32 \ cmd.exe / s / c "C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell" ps 'uiautomator' ""ps: uiautomator

at ChildProcess.exithandler (child_process.js:751:12)
at ChildProcess.emit (events.js:110:17)
at maybeClose (child_process.js:1016:16)
at Process.ChildProcess._handle.onexit (child_process.js:1088:5)

info: [debug] Ответ клиенту с ошибкой: {" status ": 33," value ": {" message ":" Не удалось создать новый сеанс.(Исходная ошибка: Команда не выполнена: C: \ Windows \ system32 \ cmd.exe / s / c \ "C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell \""ps 'uiautomator' \" \ "\ nps: uiautomator \ r \ n)", "kill": false, "code": 1, "signal": null, "cmd": "C: \ Windows \ system32 \cmd.exe / s / c \ "C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell \" ps 'uiautomator' \ "\" "," origValue ": «Команда не выполнена: C: \ Windows \ system32 \ cmd.exe / s / c \» C: \ Users \ sasaleem1 \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe -s 4200cd5b9bdf8423 shell \ "ps'uiautomator' \ "\" \ nps: uiautomator \ r \ n "}," sessionId ": null} информация: <- POST / wd / hub / session 500 22328,083 мс - 732 </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...