正确设置所有 android 路径。
在系统环境中添加一个变量,如下所述。
ANDROID_HOME:C:\Users[您的登录名]\AppData\Local\Android\Sdk(或您的 android SDK 所在的任何 PATH)
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_172
ANDROID_SWT : C:\Users[您的登录名]\AppData\Local\Android\Sdk\tools\lib\x86_64
ANDROID_PLATFORM_TOOLS : C:\Users[您的登录名]\AppData\Local\Android\Sdk\platform-tools
在系统环境的Path Variable中添加下面提到的Path。(如果您的SDK位于:C:\Users[您的登录名]\AppData\Local\Android\Sdk\)
C:\Program Files\Java\jdk\bin;
C:\Users[你的登录名]\AppData\Local\Android\Sdk\tools\bin;
C:\Users[您的登录名]\AppData\Local\Android\Sdk\tools;
C:\Users[您的登录名]\AppData\Local\Android\Sdk\platform-tools;
C:\Program Files\nodejs\node_modules\npm\bin;
C:\Users[您的登录名]\AppData\Local\Android\Sdk;
C:\Users[你的登录名]\AppData\Local\Android\Sdk\tools\lib\x86_64\swt.jar;
你不需要降级Java版本,只要有jdk1.8,然后设置你的JAVA_Home到那里
我的系统中有版本 10,但也有其他 jdks。正如您在附加文档中看到的,我有版本 8 和 10,系统知道版本 10。但是我将 JAVA_HOME 设置为 jdk 1.8,它运行良好。
JDK versions
What shows by command "java -version"