美文网首页Android Other
Android Studio要求jdk 11?

Android Studio要求jdk 11?

作者: 张龙_f239 | 来源:发表于2022-09-05 19:26 被阅读0次

    问题

    升级Android Studio后,每次新建一个项目,编译时都会报错,gradle需要jdk 11。我安装的jdk还是1.8的版本。
    根据提示,打开Android Studio的设置,找到gradle的设置,设置gradle的jdk版本,可以选择Android Studio自带的版本。
    注意这里只是运行gradle用的jdk版本,java代码还是用的1.8
    设置之后就可以正常编译了。

    但是每次新建项目都要设置下,好烦!

    解决方案

    终于,我在官方文档里找到了一个环境变量可以解决这个问题。
    STUDIO_GRADLE_JDK Sets the location of the JDK that Android Studio uses to start the Gradle daemon. When you launch the IDE, it first checks STUDIO_GRADLE_JDK. If STUDIO_GRADLE_JDK is not defined, the IDE uses the value set in the Project Structure dialog.

    添加一个环境变量STUDIO_GRADLE_JDK,值是Android Studio自带jdk的路径(可以在Android Studio设置gradle jdk的地方看到具体路径)。

    相关文章

      网友评论

        本文标题:Android Studio要求jdk 11?

        本文链接:https://www.haomeiwen.com/subject/hhrbnrtx.html