Android uiautomatorviewer

注意:

uiautomatorviewer支持的Android版本只到7,从Android 8.0开始,SDK 工具软件包在新版本中已经弃用,所以tools里的uiautomatorviewer工具都不支持了。

如果是高版本的Android系统建议使用weditor或者appium desktop。

WEditor

appium desktop

配置环境变量

1、打开终端

1
2
cd ~
open -e .zshrc

2、在弹出的文件编辑窗口中加入:

1
export PATH=${PATH}:~/Library/Android/sdk/tools/bin

3、command+s保存后,继续在终端输入命令使修改生效:

1
source .zshrc

4、终端输入uiautomatorviewer打开

解决报错

1
2
3
-Djava.ext.dirs=/Users/jianghouren/Library/Android/sdk/tools/lib/x86_64:/Users/jianghouren/Library/Android/sdk/tools/lib is not supported.  Use -classpath instead.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

这里需要 java8 的版本

查看版本:

1
java -version

查看虚拟机,如果没有jdk1.8的版本需要下载:

1
/usr/libexec/java_home -V

配置环境变量,添加:

1
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)

这时应该可以打开界面了。