【发布时间】:2019-10-07 20:15:25
【问题描述】:
我的机器在 Windows 10 64 位操作系统上运行。我已经正确配置了 JAVA 和 Andoird 的路径,当我运行“Cordova 要求”时,它运行时没有任何错误。之后,如果我尝试运行 Corodva 构建,我会收到以下错误
运行命令:node c:\workspace\myapp\hooks\after_prepare\010_add_platform_class.js c:\workspace\myapp
检查 Java JDK 和 Android SDK 版本
ANDROID_SDK_ROOT=C:\Users\Admin\AppData\Local\Android\Sdk(推荐设置)
ANDROID_HOME=C:\Users\Admin\AppData\Local\Android\Sdk(已弃用)
JDK 8 ('1.8.*') 的要求检查失败!检测到的版本:9.0.1
检查您的 ANDROID_SDK_ROOT / JAVA_HOME / PATH 环境变量。
$ 离子信息
离子:
离子(离子 CLI):4.12.0(C:\Users\Admin\AppData\Roaming\npm\node_modules\ionic)
离子框架:ionic1 1.3.4
@ionic/v1-toolkit:1.0.22
科尔多瓦:
cordova (Cordova CLI) : 9.0.0 (cordova-lib@9.0.1)
Cordova 平台:android 8.0.0
Cordova 插件:cordova-plugin-ionic-keyboard 2.1.3、cordova-plugin-ionic-webview 2.4.1(和其他 5 个插件)
系统:
Android SDK 工具:26.1.1 (C:\Users\Admin\AppData\Local\Android\Sdk)
NodeJS : v10.15.3 (C:\Program Files\nodejs\node.exe)
npm : 6.4.1
操作系统:Windows 10
$cordova 要求
android 的需求检查结果:
Java JDK:已安装 9.0.1
Android SDK:安装正确
Android 目标:已安装 android-28,android-27,android-26,android-25,android-24,android-23,android-22,android-21,android-19,android-18,android-17 ,android-16
Gradle:已安装 C:\Program Files\Android\Android Studio\gradle\gradle-5.1.1\bin\gradle
【问题讨论】: