# 前言
前一段时间在调试项目使用的 JDK 时不小心将同一个位置的 JDK 多次添加到了 Gradle JDK 列表中, 导致这个列表中出现了多个相同的 JDK:
突然强迫症犯了, 很难受, 很想删掉一个, 但是到处找都没找到像 IDEA 那样提供的一个 GUI 能直接删除的:
# 正文
在网上搜了几篇帖子, 都是在讲如何选择/添加 Gradle JDK 的, 没有看到有讲怎么删除的. 不得已, 只能去找 Android Studio 官方的文档看看了.
几番搜索之后找到了 Configure Android Studio https://developer.android.google.cn/studio/intro/studio-config (opens new window) 这篇文档, 其中介绍到各个操作系统下配置文件的路径:
照着文档上介绍的路径, 我很快就找到了自己现在用的 Android Studio 版本的配置文件的文件夹:
文件夹里的内容不多, 从文件名大概也能看出我想找的 Gradle JDK 列表应该是在 options
文件夹里.
果然在 options
里找到了 jdk.table.xml
文件, 打开一看, 正是我想要的内容:
把不需要的 <jdk>
标签删除并保存, 回到 Android Studio 里一看, 果然也同步消失了.
# 相关内容
- Google Issue Tracker: Unable to edit Gradle JDK location list with GUI #278423882 (opens new window) 如果大家也希望后续能通过 GUI 编辑这个 Gradle JDK 位置列表的话, 可以到上面这个我提给 Google Android Studio 团队的 Bug 留言支持一下. 目前已经指派了负责人, 但是严重性和优先级都是较低的 S3, 如果影响力不够的话, 按其他类似评级的 Bug 来看, 应该是不会修复了. 😂
# 推广
欢迎大家尝试使用 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):