Visual Studio 2015 で Xamarin ベースのアプリを作成するときに JDK が見つからない

この記事は、Microsoft Visual Studio 2015 で Xamarin Android または Xamarin.Forms アプリを作成するときに Java Development Kit (JDK) が見つからない問題を回避するのに役立ちます。

元の製品バージョン: Visual Studio 2015
元の KB 番号: 4483429

症状

Visual Studio 2015 で Xamarin Android または Xamarin.Forms アプリを作成すると、次のエラーのようなエラー メッセージが表示されることがあります。

Xamarin.Android for Visual Studio には Java 開発キットが必要です。 これをインストールするか、Tools->Options->Xamarin->Android 設定メニューに Java Development Kit パスを設定してください。

たとえば、次のスクリーンショットのようなエラー メッセージ ダイアログ ボックスが表示されます。

エラー メッセージ ダイアログ ボックスのスクリーンショット。

原因

この問題は、Oracle が Visual Studio で JDK の配布を許可しなくなったために発生します (2019 年 1 月の時点)。

対処法

この問題を回避するには、次の手順に従ってください。

  1. Oracle Java SE Development Kit 8 ダウンロード Web ページから入手できる最新の JDK 8 をインストールします。
  2. エラー メッセージの指示に従って、Visual Studio インスタンスを新しい JDK の場所に手動で指定します。

モバイル開発エクスペリエンスを最大限に高めるために、iOS および Android 開発の最新の変更に対応するために、最新の Visual Studio バージョンに更新することをお勧めします。

サード パーティの情報に関する免責事項

この記事で説明するサード パーティ製品は、Microsoft に依存しない企業によって製造されています。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。