[Android Studio] 如何修改 Flamingo 之后版本的 Gradle JDK 位置列表

阿里云推广 (opens new window)

Gradle JDK 列表

# 前言

前一段时间在调试项目使用的 JDK 时不小心将同一个位置的 JDK 多次添加到了 Gradle JDK 列表中, 导致这个列表中出现了多个相同的 JDK:

多个 Adoptium JDK 11

突然强迫症犯了, 很难受, 很想删掉一个, 但是到处找都没找到像 IDEA 那样提供的一个 GUI 能直接删除的:

IDEA 可以在项目的平台设置中编辑 JDK 列表

# 正文

在网上搜了几篇帖子, 都是在讲如何选择/添加 Gradle JDK 的, 没有看到有讲怎么删除的. 不得已, 只能去找 Android Studio 官方的文档看看了.

几番搜索之后找到了 Configure Android Studio https://developer.android.google.cn/studio/intro/studio-config (opens new window) 这篇文档, 其中介绍到各个操作系统下配置文件的路径:

各个操作系统下配置文件的路径

照着文档上介绍的路径, 我很快就找到了自己现在用的 Android Studio 版本的配置文件的文件夹:

options 文件夹

文件夹里的内容不多, 从文件名大概也能看出我想找的 Gradle JDK 列表应该是在 options 文件夹里.

果然在 options 里找到了 jdk.table.xml 文件, 打开一看, 正是我想要的内容:

jdk.table.xml 文件的内容

把不需要的 <jdk> 标签删除并保存, 回到 Android Studio 里一看, 果然也同步消失了.

# 相关内容

# 推广

欢迎大家尝试使用 Code: Certs | https://code-certs.dengchao.fun (opens new window) 来申请免费的 HTTPS 证书, Code: Certs (opens new window) 还支持自动部署到部分公有云的产品上, 降低 HTTPS 证书运维工作量. 大家遇到什么使用问题或者有任何建议都可以私信我, 或者提交到 https://github.com/code-certs/code-certs/issues (opens new window) 也行.

欢迎大家领取 阿里云优惠券 (opens new window), 新购续费更优惠, 详询 钉钉 (opens new window):

限量阿里云优惠券 (opens new window)