目录

修改Flutter项目使用的JAVA版本

目录

修改Flutter项目使用的JAVA版本

使用Android studio开发Flutter过程中,会默认使用Android studio自带的JDK。因为新版Android studio中的JDK版本过高,导致项目编译时总是无法完成,报【 unsupported class file major version 65】错误,如下:

https://i-blog.csdnimg.cn/direct/b469f5408c964e998b36d5d2f2c13f30.png

解决这个问题就需要告知生成.android时使用的jdk是我们本地安装的低版本的,而不是Android Studio默认的,可以执行 flutter config –jdk-dir <jdk路径> 命令,例如:

flutter config --jdk-dir "C:\Program Files\Java\jdk-11"

执行之后可以执行 flutter doctor -v 验证是否生效:

https://i-blog.csdnimg.cn/direct/d299ac7025ac437b85c3fe507290f1e0.png

只要 Java binary at 指向的是想要的jdk安装路径即可。