Ответ 1
Вы должны установить полный JDK, а не только JRE.
У меня была та же проблема, и я решил ее, установив JDK.
Пожалуйста, используйте эту ссылку, чтобы загрузить последнюю версию 13 JDK.
Несмотря на то, что JRE 8 установлен на моей MAC OS Yosemite 10.10.3, при запуске Android присутствует в инструментах в sdk - ошибка - "Отсутствие Java Runtime присутствует, запрос на установку" отображается в терминале - как я могу решить этот вопрос?
Я хотел установить тестовый рекордер Xamarin - после установки попросил меня установить Android sdk
SDK загружается в библиотеку/разработчик/Xamarin/android-sdk
Теперь, когда я запускаю Android в папке с инструментами - я получаю ошибку - Нет времени выполнения Java
Я установил JRE 8 с подтверждением java-версия со своего сайта
Кто-нибудь может помочь!
Вы должны установить полный JDK, а не только JRE.
У меня была та же проблема, и я решил ее, установив JDK.
Пожалуйста, используйте эту ссылку, чтобы загрузить последнюю версию 13 JDK.
Мне не нужен был полный JDK, мне просто нужно было заставить JRE работать, и ни один из других ответов, приведенных выше, не работал для меня. Возможно, раньше это работало, но сейчас (1 июля 2018 года) это не работает. Я просто продолжал получать сообщение об ошибке и всплывающее окно.
В конце концов я решил эту проблему, поместив следующий экспорт JAVA_HOME в ~/.bash_profile:
export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
Надеюсь, это кому-нибудь поможет. Я использую Mac OS High Sierra.
Так как звучит так, что ваша переменная JAVA_HOME установлена неправильно, следуйте инструкциям по ее установке.
Настройка переменной среды JAVA_HOME на MAC OSX 10.9
Я бы подумал, как только вы установите это, он перестанет жаловаться.
В более новых версиях OS X (особенно Yosemite, EL Capitan) Apple отключила поддержку Java по соображениям безопасности. Чтобы исправить это, вы должны сделать следующее.
Установите файл образа диска и установите время выполнения Java 6 для OS X.
После этого вы не должны видеть ни одно из следующих сообщений:
- Невозможно найти подходящую версию JVM "(null)"
- Отсутствует Java-среда выполнения, попробуйте -request для установки.
Это должно решить проблему для всплывающего окна, показанного ниже: