我有:
Android SDK工具,第22版
Android SDK平台,API 18
我转到<android-sdk>/tools/
,我看到有一个名为“uiautomatorviewer
”的文件,
我在上面的路径下从终端执行命令uiautomatorviewer
,但是我收到以下消息:
uiautomatorviewer: command not found
为什么?
答案 0 :(得分:49)
请注意,uiautomatorviewer
可执行文件已在SDK Tools Revision 25.3.0 (Feb 2017) update移至<android-sdk>\tools\bin
下的新位置
答案 1 :(得分:12)
因为您的tools/
目录不在PATH
中。使用./uiautomatorviewer
或将tools/
(可能platform-tools/
添加到PATH
。请注意,这与编程无关,而且与您的* nix风格的操作系统有关(Linux,OS X等)。
答案 2 :(得分:1)
只需执行以下步骤,
打开package.json
,转到SDK位置rm -rf node_modules npm install
文件夹内的command prompt
文件夹。
示例: bin
。
然后在 tools
中键入C:\android-sdk\android-sdk\tools\bin
,然后按Enter。它将立即打开UI Automator Viewer。
cmd
请参阅屏幕截图
答案 3 :(得分:1)
首先,按照本教程添加 ANDROID_HOME
和 Path
变量。
Setup Android Environment Variables
然后,将此变量添加为教程中的变量。
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
。
答案 4 :(得分:0)