ReactNative, ошибка запуска Android: не удалось определить версию Java из '11 .0.1 '.Windows 10 - PullRequest
0 голосов
/ 27 ноября 2018

Версия Java: 11.0.1 Собственная версия React: 0.57.5 Версия CLI React Native: 2.0.1

Устройство Android подключено и получило доступ, настроено на отладкучерез USB

Когда я запускаю neact-native run android , я получаю следующую ошибку:

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

FAILURE: сборка завершилась с исключением.

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

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

  • Получите дополнительную справку по адресу https://help.gradle.org Не удалось установить приложение на устройство, ознакомьтесь с информацией об ошибке выше.Убедитесь, что у вас запущен эмулятор Android или подключено устройство и настроена среда разработки Android: https://facebook.github.io/react-native/docs/getting-started.html

Ответы [ 2 ]

0 голосов
/ 27 ноября 2018

У меня была такая же проблема.Я обновляю версию gradle до gradle-4.8-all.zip в следующем файле в disributionUrl:

[your-реакции-native-project] /android/gradle/wrapper/gradle-wrapper.properties

Это решило проблему.

0 голосов
/ 27 ноября 2018

Вы, похоже, используете более старую версию Gradle, начиная с 4.8+, ваш проект должен построить

Нижеследующий каталог gradle/ находится в любом каталоге gradlew или gradlew.bat в.

  • Редактировать файл с именем gradle-wrapper.properties, расположенный в ./path-to-project-root/gradle/wrapper
  • Заменить distributionUrl:... следующим

distributionUrl=http\://services.gradle.org/distributions/gradle-5.0-bin.zip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...