android 无法启动ui自动查看器

x8goxv8g  于 2023-03-06  发布在  Android
关注(0)|答案(7)|浏览(237)

我有:

  • Android SDK工具,修订版22
  • Android软件开发工具包平台,API 18

我转到<android-sdk>/tools/,看到有一个名为"uiautomatorviewer"的文件,
我从上述路径下的终端执行命令uiautomatorviewer,但我得到以下消息:

uiautomatorviewer: command not found

为甚么?

vbopmzt1

vbopmzt11#

请注意,uiautomatorviewer可执行文件已在SDK Tools Revision 25.3.0更新(2017年2月)中移至<android-sdk>\tools\bin下的新位置

ovfsdjhp

ovfsdjhp2#

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

brjng4g3

brjng4g33#

导航至tools文件夹,然后启动终端,使用./monitor命令启动监视器(Android设备监视器)。
ADM将启动,您可以在窗口左侧找到x1c 0d1x。

z6psavjg

z6psavjg4#

只要按照这些步骤,
打开command prompt,转到sdk位置的tools文件夹内的bin文件夹。

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

然后在**cmd**中键入uiautomatorviewer并按回车键。它将立即打开UI自动查看器。

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

参考屏幕截图

nukf8bse

nukf8bse5#

首先,按照本教程添加ANDROID_HOMEPath变量。
Setup Android Environment Variables
然后,将此变量作为变量添加到教程中。

Variable name: JAVA_HOME
Variable value: C:\Program Files (x86)\Java\jdk1.8.0_171

现在您可以在C:\Users\%USERNAME%\AppData\Local\Android\Sdk\tools\bin中运行uiautomatorviewer

68bkxrlz

68bkxrlz6#

这只是路径问题,所以不用担心,只需将此路径“%ANDROID_HOME%\tools\bin”放入系统路径中即可。现在您可以运行uiautomatorviewer

vsnjm48y

vsnjm48y7#

对于任何试图找到它仍然在一个新的Android SDK下载:已从API级别27的标准工具中删除。要安装它,请执行uncheck "Hide Obsolete Packages" and select "Android SDK Tools (Obsolete)" v 26.1.1.

在这之后,请看其他答案。

相关问题