Снимок экрана устройства UIAutomatorViewer не работает в терминале

Я пытаюсь настроить Appium на моем компьютере Mac. Когда я пытаюсь открыть uiautomator в терминале с uiautomatorviewer Команда и снимок экрана устройства возвращает ошибку: "Невозможно подключиться к adb. Проверьте, правильно ли установлен adb". В Аппиуме automationName возможность с UIAutomator2 значение не имеет проблемы.

Но когда я запускаю файл uiautomatorviewer из библиотеки /Android.../tools/bin, он работает правильно.

В uiautomatorviewer текстовый файл в строке

exec "${javaCmd}" $javaOpts -Djava.ext.dirs="$frameworkdir" -Dcom.android.uiautomator.bindir=$progdir -jar "$jarpath" "$@"

я заменил $progdir с Library/Android.../tools/bin path (из этого номера)

adb devices Команда возвращает список устройств и работает правильно.

В моем.bash_profile у меня есть настройки ANDROID_HOME переменная с путем Users/user/Library/Android/sdk а также JAVA_HOME переменная с путем /Library/Java/JavaVirtualMachines/jdk1.8.0_202.jdk/contents/home

Также у меня есть последняя платформа SDK (от уровня API 21 до 28) и все инструменты.

Как я могу решить эту проблему?

0 ответов

Другие вопросы по тегам