Android Studio 2023.2.1の “Gradle JDK” から重複項目を削除
Android Studio で Gradle の JDK をダウンロードすると、複数同じ項目が表示されることがある。それを削除する方法です。
参考のくまねこさん記事の内容をやりたいのだが、かの記事は Mac の場合のパス名になっています。自分は今開発機にしているのが Linux Mint なのでパスが異なるのでそれを調べた。要は jdk.table.xml はどこにあるかってことです。
その Gradle の設定画面は、以下の操作で開いた画面のことです。
- File メニュー > Settings を選び Settings ダイアログを表示します。
- Build, Execution, Deployment > Build Tools > Gradle と左のツリービューをたどり
- 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 くまねこさん