Kotlin could not find the required JDK tools in the Java installation '/Library/Internet Plug-Ins...

错误:安卓真机运行flutter 报错找不到jdk:

Kotlin could not find the required JDK tools in the Java installation '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home' used by Gradle. Make sure Gradle is running on a JDK, not JRE.、

解决办法:

1、打开原生的Android项目,File-> Project Structure,如下图

截屏2022-01-14 下午7.25.48.png

2、SDK Location -> Gradle Settings,如下图


截屏2022-01-14 下午7.27.14.png

3、如下图是已经下载过的,仅供参考流程:


截屏2022-01-14 下午7.31.08.png

4、点击下拉框里边选项 Download JDK...

截屏2022-01-14 下午8.22.25.png

已经下载过的可以在下拉框名字后面看到jdk的路径,这个路径第6步配置需要用到

5、点击DownLoad后等待下载完成


截屏2022-01-14 下午7.34.22.png

6、给Java设置环境变量,将Java环境切换到自己安装的Java SDK上。M1系统打开.zshrc文件,在文件中写入如下配置,然后保存。
jdk目录格式:


截屏2022-01-14 下午8.18.06.png
export JAVA_HOME=/Users/personal/Library/Java/JavaVirtualMachines/liberica-11.0.13

保存后关闭.zshrc文件,重启一下Android Studio就可以跑了。

你可能感兴趣的:(Kotlin could not find the required JDK tools in the Java installation '/Library/Internet Plug-Ins...)