如何让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_HOME
是 ANDROID_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.
求求你帮忙!
我唯一要做的就是重启电脑。 (捂脸)
我无法配置 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_HOME
是 ANDROID_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.
求求你帮忙!
我唯一要做的就是重启电脑。 (捂脸)