JRE 8がMAC OS Yosemite 10.10.3にインストールされていても、SDKのツールにあるAndroidの実行中-エラー-「No Java Runtime present、installinging request」ターミナルに表示されます-この問題を解決するにはどうすればよいですか?
Xamarinテストレコーダーをインストールしたかった-インストール後、Android SDKのインストールを求められました
SDKはLibrary/Developer/Xamarin/Android-sdkにダウンロードされます
これで、ツールフォルダーにあるAndroidを実行すると、エラーが表示されます-いいえJavaランタイム
JRE 8をインストールし、確認済みのJavaバージョンをサイトから取得しました
誰か助けてくれませんか!!
JREだけでなく、完全なJDKをインストールする必要があります。
同じ問題があり、JDKをインストールすることで解決しました。
このリンク を使用して、最新のJDKバージョン12.0.2をダウンロードしてください。
完全なJDKは必要ありませんでした。JREを機能させるために必要なだけで、上記の他の答えはどれも役に立ちませんでした。以前は動作していたかもしれませんが、現在(2018年7月1日)動作していません。エラーとポップアップが表示されるだけです。
次のJava_HOMEエクスポートを〜/ .bash_profileに配置することで、最終的にこの問題を解決しました。
export Java_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
これが誰かを助けることを願っています。 Mac OS High Sierraを実行しています。
Java_HOME変数が正しく設定されていないように聞こえるので、設定の指示に従ってください。
MAC OSX 10.9でのJava_HOME環境変数の設定
これを設定すると、文句を言うのをやめるでしょう。
OS Xの新しいバージョン(特にYosemite、EL Capitan)では、Appleはセキュリティ上の理由でJavaサポートを削除しました。これを修正するには、以下を実行する必要があります。
ディスクイメージファイルをマウントし、OS XのJava 6ランタイムをインストールします。
この後、以下のメッセージは表示されないはずです。
-バージョン "(null)"に一致するJVMが見つかりません
-Javaランタイムがありません。インストールする--requestを試してください。