【发布时间】:2018-02-09 18:33:13
【问题描述】:
我尝试使用 cordova ionic 3 构建应用程序,但出现错误:JDK 1.8.2 的要求检查失败。但是我安装了第 9 版...这里的信息:
ANDROID_HOME=C:\android
JAVA_HOME=C:\Program Files\Java\jdk-9.0.4\bin
Error: Requirements check failed for JDK 1.8 or greater
C:\...>ionic info
cli packages: (C:\...\AppData\Roaming\npm\node_modules)
@ionic/cli-utils : 1.19.1
ionic (Ionic CLI) : 3.19.1
global packages:
cordova (Cordova CLI) : 7.1.0
local packages:
@ionic/app-scripts : 3.1.8
Cordova Platforms : android 6.3.0 windows 5.0.0
Ionic Framework : ionic-angular 3.9.2
System:
Android SDK Tools : 26.0.1
Node : v9.0.0
npm : 5.6.0
OS : Windows 10
Environment Variables:
ANDROID_HOME : C:\android
Misc:
backend : pro
【问题讨论】:
-
添加版本 8 而不是 9.. 现在收到此错误:错误:未处理的错误。 (平台“cordova”似乎不是有效的cordova平台。它缺少API.js。不支持cordova。)
-
关注另一个帖子 taht 建议 rm 并重新添加 android 平台...现在得到:> cordova build android ANDROID_HOME=C:\android JAVA_HOME=C:\Program Files\Java\jdk1.8.0_161 \bin 错误:JDK 1.8 或更高版本的要求检查失败
标签: java android cordova ionic3