当前位置:   article > 正文

Android Gradle plugin requires Java 11 问题解决_android org.gradle.java.home

android org.gradle.java.home

AGP 7.0.0-alpha02起需要使用Java 11
https://developers-jp.googleblog.com/2020/12/announcing-android-gradle-plugin.html

当Java版本不正确时,Gradle的sync阶段回报错如下:

  1. An exception occurred applying plugin request [id: 'com.android.application']
  2. > Failed to apply plugin 'com.android.internal.application'.
  3.    > Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
  4.      You can try some of the following options:
  5.        - changing the IDE settings.
  6.        - changing the JAVA_HOME environment variable.
  7.        - changing `org.gradle.java.home` in `gradle.properties`.


需要注意gradle的Java版本并非AndroidStudio工程依赖的Java版本。
gradle的Java版本可以通过以下任一种方式进行配置:

方式1:通过IDE配置
以Mac版本为例:
AndroidStudio > Preferences... > Gradle

方式2:通过gradle.properties配置
gradle.properties文件中配置如下:

mac:

org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home

windows:

org.gradle.java.home=D\:/sdk/tool/jdks/corretto-11.0.13


 


————————————————
版权声明:本文为CSDN博主「fundroid_方卓」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/vitaviva/article/details/116080977

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/962441
推荐阅读
相关标签
  

闽ICP备14008679号