【Android Studio】Settings - Build Tools - Gradle JDK の選択肢がゴミだらけで意味不明の場合

Gradle の JDK 設定の話です。



👉 AndroidStudio 利用する Java (JDK) の選択・設定の方法 hatena-bookmark

選択肢がゴミだらけでしたが、なんとかここまできました。

【Android Studio】Settings - Build Tools - Gradle JDK の選択肢がゴミだらけで意味不明の場合

しかし、PCから削除したはずの 11.0.16 などが選択肢に表示されたままで消えない。

あと、ここに JAVA_HOME が表示されたり、されなかったりする。

クソですね!

 

■ JDK の設定を再度確認する

Homebrew で OpenJDK 11.0.18 のみをインストールしています。



❯ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    11.0.18 (x86_64) "Homebrew" - "OpenJDK 11.0.18" /usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home
/usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home

❯ /usr/libexec/java_home -v11
/usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home

❯ which java
/usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home/bin/java

❯ which javac
/usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home/bin/javac

❯ echo $JAVA_HOME
/usr/local/Cellar/openjdk@11/11.0.18/libexec/openjdk.jdk/Contents/Home

 

■ jdk.table.xml を削除する

こんな書き込みがありました。

If you've been upgrading your Android Studio and importing settings from previous installations, this might happen (it might also happen with a fresh installation).

Solution:

1. Go to wherever your Android Studio config folder is located (usually at $HOME/.AndroidStudio2.1/confg).
2. Open the Options folder and delete the file jdk.table.xml (keep a backup just in case)
3. Restart Android Studio

This fixed the issue for me. The newly created jdk.table.xml will have updated java8 values (which it most probably fetches from the JDK_HOME environment variable).

👉 java - Android Studio JDK location changes back to 1.7 every time it is updated to 1.8 path - Stack Overflow hatena-bookmark

「設定のインポートなどで jdk.table.xml に古い設定が残ってるので消せばよい。新しく作成される。」

とのこと。

とりあえず、眺めてから、念のため移動して


❯ cat "$HOME/Library/Application Support/Google/AndroidStudio2022.1/options/jdk.table.xml" | grep "version value"
      <version value="1.3.61" />
      <version value="java version &quot;1.8.0_212&quot;" />
      <version value="java version &quot;1.8.0_212&quot;" />
      <version value="java version &quot;1.8.0_212&quot;" />
      <version value="java version &quot;1.8.0_212&quot;" />
      <version value="java version &quot;1.8.0_212&quot;" />
      <version value="version 11.0.18" />
      <version value="version 1.8.0_275" />
      <version value="version 11.0.16" />
      <version value="version 1.8.0_275" />
      <version value="version 1.8.0_275" />
      <version value="version 11.0.15" />
      <version value="version 11.0.18" />

❯ mv "$HOME/Library/Application Support/Google/AndroidStudio2022.1/options/jdk.table.xml" ~/Desktop

Android Studio を再起動すると、

いい感じになりました!!

【Android Studio】Settings - Build Tools - Gradle JDK の選択肢がゴミだらけで意味不明の場合

表示されてるJDKの実体は、


- JAVA_HOME で指定したJDK (11.0.18)
- java_home で指定したJDK (11.0.18)
- AndroidStudio 同梱のJDK (11.0.15)

の3つとなっています。

また、jdk.table.xml は以下のように再作成されています。


❯ cat "$HOME/Library/Application Support/Google/AndroidStudio2022.1/options/jdk.table.xml" | grep "version value"
      <version value="version 11.0.15" />
      <version value="version 11.0.18" />

期待通りです!!

👉 AndroidStudio 利用する Java (JDK) の選択・設定の方法 hatena-bookmark


電気料金 30% 値上げ を監視して節約する - 東京電力 くらしTEPCO web

何でも値上げでつらいですよね。

電気代もついに日本でも値上げです。

👉 低圧の電気料金メニューの見直しについて|電気料金プラン|東京電力エナジーパートナー株式会社 hatena-bookmark

特に気にしてなかった電気代も気にしていかなければなりません。

毎日電気代を監視していきましょう。

くらしTEPCO   東京電力エナジーパートナー

くらしTEPCO   東京電力エナジーパートナー

👉 東京電力エナジーパートナー│電気のご契約・お手続き hatena-bookmark
👉 くらしTEPCO web hatena-bookmark

TEPCO省エネウォッチ - Google Play のアプリ
👉 TEPCO省エネウォッチ - Google Play のアプリ hatena-bookmark

電気料金 30% 値上げ を監視して節約する - 東京電力 くらしTEPCO web

👉 「TEPCO省エネウォッチ」をApp Storeで hatena-bookmark

世知辛い世の中になりました。

👉 東京ガス 料金を確認する - my TOKYO GAS hatena-bookmark


マイナポータル が意味不明

使ってみたけど、意味が分からん。
マイナポータル が意味不明

👉 トップページ | マイナポータル hatena-bookmark

PCブラウザ、ブラウザエクステンション、PCアプリ、スマホアプリ、マイナンバーカードを強制的に使わされながら、やっとたどり着いたページに内容というか、意味がない。

👉 「マイナポータル」をApp Storeで hatena-bookmark
👉 マイナポータル - Google Play のアプリ hatena-bookmark
👉 マイナポータルAP - Chrome ウェブストア hatena-bookmark

めんどくさいだけ。

マイナポータル

システム作成に税金をいくら使ったのですか。

根本的に問題あるんだろうと思います。