Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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
gradlew:无法从“11.0.1”确定java版本_Java_Android Gradle Plugin - Fatal编程技术网

gradlew:无法从“11.0.1”确定java版本

gradlew:无法从“11.0.1”确定java版本,java,android-gradle-plugin,Java,Android Gradle Plugin,我正在使用Mac OS Mojave和Android Studio 3.2.1。我正在尝试使用Fastlane工具进行截图 当我运行时:./gradlew assembleDebug assembleeandroidtest 我得到以下错误: 失败:生成失败,出现异常 出了什么问题: 无法从“11.0.1”确定java版本 尝试: 使用-stacktrace选项运行以获取堆栈跟踪。使用-info或-debug选项运行以获得更多日志输出。使用-scan运行以获得完整的洞察力 我的java版本符合j

我正在使用Mac OS Mojave和Android Studio 3.2.1。我正在尝试使用Fastlane工具进行截图

当我运行时:./gradlew assembleDebug assembleeandroidtest 我得到以下错误:

失败:生成失败,出现异常

出了什么问题: 无法从“11.0.1”确定java版本

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

我的java版本符合java-versionis

java 11.0.1 2018-10-16 LTS JavaTM SE运行时环境18.9版本 11.0.1+13-LTS Java HotSpotTM 64位服务器VM 18.9构建11.0.1+13-LTS,混合模式


如何解决这个问题?

您不能将Java 11用于Android开发

请使用JDK 8


如果您同时安装了JDK 8和JDK 11,您可以告诉gradle使用一个:

我发现了这个问题的git问题,解决方案是: