Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova:java更新后无法构建android应用程序_Android_Cordova - Fatal编程技术网

Cordova:java更新后无法构建android应用程序

Cordova:java更新后无法构建android应用程序,android,cordova,Android,Cordova,在将Java更新到12之后,我发现了以下错误 C:\wamp64\www\mobileApp\abcApp>cordova build android Checking Java JDK and Android SDK versions ANDROID_SDK_ROOT=C:\Users\Administrator\AppData\Local\Android\sdk (recommended setting) ANDROID_HOME=C:\Users\Administrator\AppD

在将Java更新到12之后,我发现了以下错误

C:\wamp64\www\mobileApp\abcApp>cordova build android
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=C:\Users\Administrator\AppData\Local\Android\sdk (recommended setting)
ANDROID_HOME=C:\Users\Administrator\AppData\Local\Android\sdk (DEPRECATED)
Requirements check failed for JDK 8 ('1.8.*')! Detected version: 12.0.2
Check your ANDROID_SDK_ROOT / JAVA_HOME / PATH environment variables.
谷歌没有提供太多的解决方案。也无法构建新项目。
我的环境变量
C:\ProgramFiles\Java\jdk-12.0.2\bin
C:\Users\Administrator\AppData\Local\Android\sdk


感谢任何帮助

Android开发需要java 8。ApacheCordova创建了android项目,因此需要Java8才能让它们工作


我的意思是您必须将java版本降级到8,12不受支持。

我已经有了java 12,您可以看到环境变量设置为12。您需要java 8,而不是java 12,android开发需要java 8。