Gradlew: не удалось определить версию Java от '11 .0.1 '

Я использую Mac OS (Mojave) и Android Studio 3.2.1. Я пытаюсь использовать инструмент Fastlane для создания снимков экрана.

Когда я бегу: ./gradlew assembleDebug assembleAndroidTest Я получаю следующую ошибку:

  • FAILURE: Build failed with an exception.

    • What went wrong:

    Could not determine java version from '11.0.1'.

    • Try:

    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Моя java версия по java --versionis

java 11.0.1 2018-10-16 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)

Как мне решить эту проблему?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
3 124
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Вы не можете использовать Java 11 для разработки под Android

Пожалуйста, используйте JDK 8.

Если у вас установлены JDK 8 и 11, вы можете указать gradle использовать один: Как мне сказать Gradle использовать определенную версию JDK?

Ответ принят как подходящий

Я нашел проблему с git именно для этой проблемы, и ее решение:

https://github.com/openrndr/openrndr/pull/25/commit/684240c4da0c6223d0171e3f3273ee48b9094772

Другие вопросы по теме