尝试使用 Java 12 和 Java 11 构建 chirp-react-native。不会构建。
如果我下拉到 Java 1.8 并将我的 gradle distributionUrl 设置为 chirp-react-native/android/gradle/wrapper/gradle-wrapper.properties 中的 gradle-4.8-all.zip,则该包编译和安装正确,我认为它运行正确。
但是,如果这是一个简单的修复,我更喜欢使用当前的 JDK。有没有人使用 Java 12 成功构建 chirp-react-native?
重现步骤:
在我的 JAVA_HOME 环境变量 (/Library/Java/JavaVirtualMachines/jdk12-0.1.jdk) 中设置 Java 12
react-native run-android 失败并出现以下错误:
无法从 12.0.1 确定 Java 版本
如果我作为 JAVA_HOME 下拉到 Java 11,我会收到类似的错误消息:
无法从 11.0.3 确定 Java 版本
使用 Java 1.8 和 Gradle 4.8,一切似乎都可以正常构建、安装和运行。