Невозможно запустить uiautomatorviewer
Я имею:
Инструменты Android SDK, редакция 22
Платформа Android SDK, API 18
я иду в <android-sdk>/tools/
Я вижу, есть один файл с именем "uiautomatorviewer
",
Я выполняю команду uiautomatorviewer
из терминала по указанному выше пути, однако я получил следующее сообщение:
uiautomatorviewer: command not found
Зачем?
7 ответов
Потому что ваш tools/
каталог не в вашем PATH
, Либо использовать ./uiautomatorviewer
или добавить tools/
(и, вероятно, platform-tools/
на ваш PATH
, Обратите внимание, что это не имеет ничего общего с программированием и все, что связано с вашей операционной системой в стиле *nix (Linux, OS X и т. Д.).
Обратите внимание, что uiautomatorviewer
Исполняемый файл был перенесен в SDK Tools Revision 25.3.0 (февраль 2017 г.). <android-sdk>\tools\bin
Просто следуйте этим шагам,
открыто command prompt
,Перейти к вашей bin
папка внутри tools
папка расположения SDK.
Пример: C:\android-sdk\android-sdk\tools\bin
,
Затем в cmd
тип uiautomatorviewer
и нажмите ввод. Это немедленно открыло бы UI Automator Viewer.
C:\android-sdk\android-sdk\tools\bin>uiautomatorviewer
Смотрите скриншот
Для тех, кто пытается найти его в свежей загрузке Android SDK: он был удален из стандартных инструментов на уровне API 27. Чтобы установить его, снимите флажок « Скрыть устаревшие пакеты» и выберите «Инструменты Android SDK (устаревшие)» v 26.1. 1 .
и после этого момента см. другие ответы здесь.
Перейдите в папку инструментов, затем запустите терминал, запустите монитор (Android Device Monitor) с помощью команды./monitor.
Сначала следуйте этому руководству, чтобы добавить
ANDROID_HOME
а также
Path
переменные.
Настройка переменных среды Android
Затем добавьте эту переменную в качестве переменных в учебнике.
Variable name: JAVA_HOME
Variable value: C:\Program Files (x86)\Java\jdk1.8.0_171
Теперь вы можете бежать
uiautomatorviewer
в
C:\Users\%USERNAME%\AppData\Local\Android\Sdk\tools\bin
.
Это проблема только пути, поэтому не беспокойтесь, просто поместите этот путь «%ANDROID_HOME%\tools\bin» в системный путь. Теперь вы можете запустить uiautomatorviewer