Visual Studio 2022 XamarinでJDK17が無いと怒られるとき

Xamarinを未だ MAUI に移行できていません。もう iOS用Buildでは App Store にアップロードできなくなり端末上で公式に動かせる術が無くなりまたが、Androidならまだ動かせます。VS2022 でBuildすると以下のように「JDK17が無い」と怒られました。半年前は動いていたような… 何も環境変更したつもりはなかったのですが、、、

VS2022 のオプション設定をみてみると、確かに JDK 17 では無いようです。自動アップデートしたのでしょうか? VS2019からプロジェクト丸コピーして互換 JDK 設定を上書きしまったのでしょうか?

JDK 17 で探してダウンロードします。Microsoftのサイトに置いてあるんですね。A〇と違って、親切で助かります。

解凍して所定の場所におきます。

VS2022のオプションで JDK のパスを変えます。

これで解決しました。Android側も使えなくなったかと焦りました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です