Android Studio 2023.2.1の “Gradle JDK” から重複項目を削除

Android Studio で Gradle の JDK をダウンロードすると、複数同じ項目が表示されることがある。それを削除する方法です。

参考のくまねこさん記事の内容をやりたいのだが、かの記事は Mac の場合のパス名になっています。自分は今開発機にしているのが Linux Mint なのでパスが異なるのでそれを調べた。要は jdk.table.xml はどこにあるかってことです。

その Gradle の設定画面は、以下の操作で開いた画面のことです。

  1. File メニュー > Settings を選び Settings ダイアログを表示します。
  2. Build, Execution, Deployment > Build Tools > Gradle と左のツリービューをたどり
  3. Gradle JDK: ドロップダウンリスト

ここのことです。

[ここに画像をいれること]

Download JDK でもともと存在する JDK と同じものを指定するとホームディレクトリにダウンロードして名前に (2) とか付加される仕組みのようです。

で、 jdk.table.xml ファイルってどこにあんのよ? って話ですが、ヒントは Android Developer のページにありました。

Troubleshoot Android Studio  |  Android Developers このページによると設定ファイルはホームディレクトリの.config 以下にあるようです。

探してみると /home/mnishi/.config/Google/AndroidStudio2023.2/options フォルダに jdk.table.xml はありました。

見つかった XML ファイルを慎重に編集して Android Studio を再起動すると反映されます。

XML なのでカッコの対応崩れるときっとろくでもないことがおきます。きちんとバックアップとってからいじりましょう。

にしても、Android Studio の環境構築は繊細でやっぱり好きになれない。

参考

Android StudioでGradle JDKのバージョン一覧の整理 – Zenn くまねこさん

Troubleshoot Android Studio  |  Android Developers