问题

可能因为一些不经意的操作,导致如下这种情况:出现多余重复的JDK路径配置,其实指向的是同一个路径。

请添加图片描述

强迫症犯了之后,就会想怎么干掉这个(2)。

解决

第一步:先打开你最近打开的项目,找到 .idea/misc.xml 看看里面有没有那个多余的JDK路径,如果有就直接把这个misc.xml文件删掉。然后完全退出整个Android Studio。

请添加图片描述

第二步:在Android Studio缓存配置目录里找到 options/jdk.table.xml ,针对不同的系统路径不太一样:

Windows
C:\Users\username\AppData\Roaming\Google\AndroidStudioX.Y

Linux
/home/username/.config/Google/AndroidStudioX.Y

/home/username/.local/share/Google/AndroidStudioX.Y

macOS
~/Library/Application Support/Google/AndroidStudioX.Y

以我为例,可见:

请添加图片描述

第三步:编辑这个文件,把里面所有带(2)所在的标签块都删掉,主要是两个标签块:additional和jdk。

请添加图片描述
请添加图片描述

删完了之后保存文件,再打开Android Studio,查看Gradle JDK配置,强迫症治好了。

请添加图片描述