为什么打开uiautomatorviewer cmd报错?
Why cmd give error when we open uiautomatorviewer?
当我运行在命令提示符下执行以下命令时出现以下错误。
命令:C:\Users\ob>uiautomatorviewer
错误:
-Djava.ext.dirs=..\lib\x86_64;..\lib is not supported.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
正确设置所有 android 路径。
在系统环境中添加变量,如下所述。
ANDROID_SWT : C:\Users\chetan\AppData\Local\Android\Sdk\tools\lib\x86_64
ANDROID_HOME : C:\Users\chetan\AppData\Local\Android\Sdk
ANDROID_PLATFORM_TOOLS : C:\Users\chetan\AppData\Local\Android\Sdk\platform-tools
在系统环境的路径变量中添加下面提到的路径。
C:\程序Files\Java\jdk\bin;
C:\Users\chetan\AppData\Local\Android\Sdk\tools\bin;
C:\Users\chetan\AppData\Local\Android\Sdk\工具;
C:\Users\chetan\AppData\Local\Android\Sdk\platform-tools;
C:\程序Files\nodejs\node_modules\npm\bin;
C:\Users\chetan\AppData\Local\Android\Sdk;
C:\Users\chetan\AppData\Local\Android\Sdk\tools\lib\x86_64\swt.jar;
预检查 - 验证系统中安装的 java 版本。
验证 - java -version
java version "1.8.0_221" Java(TM) SE Runtime Environment (build
1.8.0_221-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
如果出现此消息,则表示您已安装 JAVA 8 并且 uiautomatorviewer 仅支持到 JAVA 8.
所以从 here 安装 JAVA 8,如果你已经安装了 JAVA,请将其降级为 JAVA 8
当我运行在命令提示符下执行以下命令时出现以下错误。
命令:C:\Users\ob>uiautomatorviewer
错误:
-Djava.ext.dirs=..\lib\x86_64;..\lib is not supported.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
正确设置所有 android 路径。
在系统环境中添加变量,如下所述。
ANDROID_SWT : C:\Users\chetan\AppData\Local\Android\Sdk\tools\lib\x86_64
ANDROID_HOME : C:\Users\chetan\AppData\Local\Android\Sdk
ANDROID_PLATFORM_TOOLS : C:\Users\chetan\AppData\Local\Android\Sdk\platform-tools
在系统环境的路径变量中添加下面提到的路径。
C:\程序Files\Java\jdk\bin;
C:\Users\chetan\AppData\Local\Android\Sdk\tools\bin;
C:\Users\chetan\AppData\Local\Android\Sdk\工具;
C:\Users\chetan\AppData\Local\Android\Sdk\platform-tools;
C:\程序Files\nodejs\node_modules\npm\bin;
C:\Users\chetan\AppData\Local\Android\Sdk;
C:\Users\chetan\AppData\Local\Android\Sdk\tools\lib\x86_64\swt.jar;
预检查 - 验证系统中安装的 java 版本。
验证 - java -version
java version "1.8.0_221" Java(TM) SE Runtime Environment (build 1.8.0_221-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
如果出现此消息,则表示您已安装 JAVA 8 并且 uiautomatorviewer 仅支持到 JAVA 8.
所以从 here 安装 JAVA 8,如果你已经安装了 JAVA,请将其降级为 JAVA 8