./gradlew signinReport的颤动代码在终端上不工作,为什么?



***此错误即将发生***哪里出了问题:评估项目':app'时出现问题。

应用插件'com.android.internal.application'失败。Android Gradle插件需要Java 11才能运行。您当前使用的是Java 1.8。你可以尝试以下几种方法:-更改IDE设置。—修改JAVA_HOME环境变量。-在gradle.properties中更改org.gradle.java.home

  • 试题:

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

  • 更多帮助请访问https://help.gradle.org

SHA证书指纹码不显示错误上升

导航到androidbuild.gradle。将版本更新到最新版本,并尝试再次运行项目

dependencies {
classpath 'com.android.tools.build:gradle:7.0.4'
}

你看到的错误信息表明你需要使用Java 11和Android Gradle插件。以下是您可以遵循的解决此问题的步骤:

如果你还没有在你的机器上下载并安装Java 11。将JAVA_HOME环境变量设置为指向Java 11安装目录。例如,在基于unix的系统上,可以在.bashrc文件中添加以下行:export JAVA_HOME=/path/to/java11。打开锅盖。org.gradle.java.home=/path/to/java11. Properties文件中添加以下行:这告诉Gradle在运行构建时使用Java 11。如果你用的是Android Studio,点击File>项目结构>项目,并将JDK位置设置为Java 11安装目录。如果您使用不同的IDE,请查看其文档,了解如何设置JDK位置。完成这些更改后,请再次运行构建。它现在应该使用Java 11,并且Android Gradle插件应该可以正常工作。