无法启动uiautomatorviewer

问题描述 投票:12回答:4

我有 :

  • Android SDK工具,修订版22
  • Android SDK平台,API 18

我去<android-sdk>/tools/,我看到有一个名为“uiautomatorviewer”的文件,

我在上面的路径下从终端执行命令uiautomatorviewer,但是我收到以下消息:

uiautomatorviewer: command not found

为什么?

android performance android-layout android-intent uiautomator
4个回答
13
投票

因为你的tools/目录不在你的PATH中。使用./uiautomatorviewer或添加tools/(可能还有platform-tools/到你的PATH。请注意,这与编程无关,与你的* nix风格的操作系统(Linux,OS X等)有关。


50
投票

请注意uiautomatorviewer可执行文件已在SDK Tools Revision 25.3.0 (Feb 2017) update中移动到<android-sdk>\tools\bin下的新位置


1
投票

只需按照以下步骤操作

打开command prompt,转到sdk位置的bin文件夹内的tools文件夹。

示例:C:\android-sdk\android-sdk\tools\bin

然后在cmd类型uiautomatorviewer并击中输入。它将通过immedialy打开UI Automator Viewer。

C:\android-sdk\android-sdk\tools\bin>uiautomatorviewer

参考截图

enter image description here


0
投票

导航到tools文件夹,然后使用./monitor命令启动终端,启动监视器(Android Device Monitor)。

ADM将启动,窗口的左侧可能会找到uiautomatorviewer

© www.soinside.com 2019 - 2024. All rights reserved.