Невозможно запустить 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.

ADM будет запущен, в левой части окна вы можете найти uiautomatorviewer,

Сначала следуйте этому руководству, чтобы добавить 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

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