由于以下错误,我无法启动uiautomatorviewer:
C:\Users\176226\AppData\Local\Android\Sdk\tools\bin>uiautomatorviewer
-Djava.ext.dirs=..\lib\x86_64;..\lib is not supported. Use -classpath instead.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
我已经在env变量中添加了工具、cmd工具和平台工具以及android_home所需的所有路径
下面是使用的java版本的详细信息。uiautomator是否可以在不降级java版本的情况下使用:
openjdk version "17.0.2" 2022-01-18 LTS
OpenJDK Runtime Environment Zulu17.32+13-CA (build 17.0.2+8-LTS)
OpenJDK 64-Bit Server VM Zulu17.32+13-CA (build 17.0.2+8-LTS, mixed mode, sharing)
感谢帮助
1条答案
按热度按时间xcitsw881#
这是一次真正的冒险。。。。
1.下载并专门安装JDK版本8(不是JRE或任何其他版本)https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
1.将JDK8作为
JAVA_HOME
添加到环境路径中。例如:1.确保
%ANDROID_HOME%\tools\bin
也添加到Path
中,以便您可以从任何目录运行
uiautomatorviewer
1.在终端中,运行
uiautomatorviewer