Я использую gradle в проекте Android в Windows.
Когда я выполняю ./gradlew -version
в пути к моему проекту, ошибка отображается как Could not determine java version from '12'.
У меня было Java 8 и 12 установлены на моем компьютере , но моя переменная JAVA_HOME
имеет путь jdk1.8, а расположение JDK в Android Studio также установлено как jdk1.8.как показано ниже.Если я позвоню java -version
из cmd, я также получу версию 1.8 вместо версии 12.

Так почему Gradle получает неправильную версию Java?Есть ли другие конфигурации, которые могут привести к такому результату?
Версия Gradle - 4.1, но я предпочитаю не обновлять ее.