繁体   English   中英

如何修复“FAILURE:构建失败并出现异常.-无法确定来自'11 .0.1的java版本'

[英]How to fix "FAILURE: Build failed with an exception.- Could not determine java version from '11.0.1'

我是反应原生的新手,这是我的第一个应用程序。 我按照这里的步骤。但是一旦我运行命令react-native run-android

这个错误出现了

启动JS服务器...在设备上构建和安装应用程序(cd android && gradlew.bat installDebug)...

FAILURE:构建因异常而失败。

  • 出了什么问题:无法确定'11 .0.1'中的java版本。

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。 使用--info或--debug选项运行以获取更多日志输出。 使用--scan运行以获得完整的见解。

  • https://help.gradle.org获取更多帮助无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。 确保您运行的是Android模拟器或已连接设备,并设置了Android开发环境: react docs

这是我的JAVA_HOME变量和我的ANDRIOD_HOME变量请点击这里

请注意,我在不在Android模拟器上连接的设备上运行应用程序
我正在使用“windows OS”,“android mobile”,我的gradle版本是4.4

此外,我去了我的android目录,并创建了一个文件名local.properties并将其放入此路径

sdk.dir = C:\\ Users \\ Eman Fateen \\ AppData \\ Local \\ Android \\ Sdk


你能帮我解决一下这个问题吗?

您无法使用不支持JDK 11.0.1本身的Gradle版本进行构建。 或者:

  1. 您可以编辑gradle/wrapper/gradle-wrapper.properties文件以选择其他分发OR
    1. 使用Gradle> = 4.7版本来运行包装器更新任务。

如果没有这些的工作,那么你可以尝试降级JDK这样

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM