ошибка в скрипте build.gradle.kts при использовании дополнительного свойства - PullRequest
6 голосов
/ 13 февраля 2020

ниже - небольшой скрипт (build.gradle.kts), который выдает в строке 9 (строка classpath) ошибку: Невозможно получить свойство 'kotlinVersion' для расширения дополнительных свойств, так как оно не существует

buildscript {
    extra["kotlinVersion"] = "1.2.70"

    repositories {
        jcenter()
    }

    dependencies {
      classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${extra["kotlinVersion"]}")
    }
}

Я не понимаю, почему возникает эта ошибка.

1 Ответ

5 голосов
/ 15 февраля 2020

Это работает для меня:

buildscript {
    extra["kotlin_version"] = "1.3.61"

    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath("com.android.tools.build:gradle:3.5.3")
        classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${extra["kotlin_version"]}")
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()

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