如何让cordova、Java SDK 和Android SDK 协同工作?

How to make cordova, Java SDK and Android SDK work together?

我无法配置 cordova 和 Android SDK 的最新版本(2020 年 8 月)。

我已经安装了 JDK。

版本:1.8.0_261

JAVA_HOME设置为C:\Java

C:\Java\bin 添加到 PATH

我安装了 Android Studio。

版本:4.0.1

平台是Android 6.0.0

以下添加到PATH

C:\Android\sdk\tools

C:\Android\sdk\platform-tools

C:\Android\sdk\tools\bin

环境变量 ANDROID_SDK_ROOT 和弃用的 ANDROID_HOME 设置为 C:\Android\sdk\tools\bin

我安装了 Cordova。

版本:10.0.0

cordova platform ls:

6.0.0
Installed platforms:
  android 6.4.0
  browser
Available platforms:
  browser ^6.0.0
  electron ^1.0.0
  windows ^7.0.0

问题

目前我得到以下信息:

cordova requirements:

Requirements check results for android: Cannot read property 'version' of null

cordova build android

Failed to find 'ANDROID_HOME' environment variable. Try setting it manually. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

在这些之前,我还尝试安装了 cordova-android 9 和 Android 9 SDK 并得到了相同的消息,除了 ANDROID_HOMEANDROID_SDK_ROOT.

Failed to find 'ANDROID_SDK_ROOT' environment variable. Try setting it manually. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

求求你帮忙!

我唯一要做的就是重启电脑。 (捂脸)