首页 > 解决方案 > 为什么打开uiautomatorviewer时cmd会报错?

问题描述

当我在命令提示符下运行以下命令时,我收到以下错误。

命令: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-uiautomator

解决方案


正确设置所有 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:\Program Files\Java\jdk\bin;

C:\Users\chetan\AppData\Local\Android\Sdk\tools\bin;

C:\Users\chetan\AppData\Local\Android\Sdk\tools;

C:\Users\chetan\AppData\Local\Android\Sdk\platform-tools;

C:\Program 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;


推荐阅读