Как исправить «СБОЙ: Сборка не удалась с исключением. Не удалось определить версию Java из« 11 .0.1 » - PullRequest
0 голосов
/ 10 января 2019

Я новичок в реагировать на родной, и это мое первое приложение. Я выполнил шаги здесь . Но как только я запустил команду response-native run-android

появилась эта ошибка

Запуск JS-сервера ... Сборка и установка приложения на устройстве (cd android && gradlew.bat installDebug) ...

FAILURE: сборка не удалась, исключение.

  • Что пошло не так: не удалось определить версию Java из '11 .0.1 '.

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите с --scan, чтобы получить полное представление.

  • Получите дополнительную справку по https://help.gradle.org Не удалось установить приложение на устройство, ознакомьтесь с информацией об ошибке выше. Убедитесь, что у вас есть Эмулятор Android работает или устройство подключено и настроило Среда разработки Android: реагировать на документы

Вот моя переменная JAVA_HOME и моя переменная ANDRIOD_HOME Пожалуйста, нажмите здесь

Обратите внимание, что я запускаю приложение на устройстве, подключенном не на эмуляторе Android
Я использую "Windows OS", "Android Mobile", и моя версия Gradle 4.4

Также я зашел в мою директорию android и сделал файл с именем local.properties и вставил в него этот путь

sdk.dir = C: \ Users \ Eman Fateen \ AppData \ Local \ Android \ Sdk


Не могли бы вы помочь мне, как решить эту проблему?

1 Ответ

0 голосов
/ 10 января 2019

Вы не можете собрать версию Gradle, которая не поддерживает сам JDK 11.0.1. Или:

  1. Вы можете отредактировать файл gradle/wrapper/gradle-wrapper.properties, чтобы выбрать другой дистрибутив ИЛИ
    1. используйте версию Gradle> = 4.7 для запуска задачи обновления оболочки.

Если ни одна из этих работ, то вы можете попробовать понизить JDK как this .

...