由于类路径错误,无法在windows中启动uiautomatorviewer

s3fp2yjn  于 2022-10-22  发布在  Windows
关注(0)|答案(1)|浏览(180)

由于以下错误,我无法启动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)

感谢帮助

xcitsw88

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

相关问题