Android Studio要求jdk 11?

问题

升级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的地方看到具体路径)。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容