在Visual Studio 2015 Professional中构建针对Android仿真器的离子应用程序时,我得到以下错误:
------ Build configuration options: --debug
Executing "before_compile" hook for all plugins.
ANDROID_HOME=C:\Users\XXXXXXX\AppData\Local\Android\android-sdk
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_112
MSBUILD : cordova-build error : Requirements check failed for JDK 1.8 or greater
注意JAVA_HOME指向1.8 JDK。我
调幅
-
-
在iOS模拟器上编译/运行
-
ionic emulate android
我用ionic的命令行解决了同样的问题,但通过更新路径环境变量以指向JAVA_HOME之外的1.8 JDK来解决。Visual Studio/MSBuild是否可能正在拾取不同的路径环境变量?