Obwohl JRE 8 auf meinem MAC OS Yosemite 10.10.3 installiert ist, wird beim Ausführen des in den Tools in SDK vorhandenen Android-Geräts der Fehler „Keine Java-Laufzeit vorhanden, Installation wird angefordert“ im Terminal angezeigt. Wie löse ich dieses Problem?
Ich wollte den Xamarin Test Recorder installieren – nach der Installation wurde ich aufgefordert, das Android SDK zu installieren. Das SDK wird in Library/Developer/Xamarin/android-sdk heruntergeladen habe JRE 8 installiert und die verifizierte Java-Version von deren Website erhalten. Kann mir bitte jemand helfen!!
Sie müssen das vollständige JDK installieren, nicht nur die JRE, um Java-Unterstützung auf macOS zu erhalten. Aus irgendeinem Grund installiert die JRE nur die Browser-Plugins, nicht das vollständige Java.
Dies ist die aktuelle JDK-Downloadseite.
Sie müssen nicht das vollständige JDK installieren. Ich hatte das gleiche Problem und löste es schließlich, indem ich den folgenden JAVA_HOME-Export in ~/.bash_profile platzierte:
export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
Hoffe, das hilft jemandem. Ich verwende Mac OS High Sierra.
Dies hat bei mir unter macOS High Sierra funktioniert. JDK wurde nicht installiert.
Gehen Sie zum Terminal:
vim ~/.bash_profile
export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
. ~/.bash_profile
java -version
Sie sollten die Java-Version sehen können