programing

gradle (1.1.2-5)로 빌드하는 데 사용되는 kotlin 버전이 IDE 플러그인 (1.1.2-4)에 번들로 제공되는 버전과 다릅니다.

nasanasas 2020. 11. 3. 08:06
반응형

gradle (1.1.2-5)로 빌드하는 데 사용되는 kotlin 버전이 IDE 플러그인 (1.1.2-4)에 번들로 제공되는 버전과 다릅니다.


누구든지이 문제를 해결 했습니까?

gradle (1.1.2-5)로 빌드하는 데 사용되는 kotlin 버전이 IDE 플러그인 (1.1.2-4)에 번들로 제공되는 버전과 다릅니다.

AS 3.0 Canary 4를 사용하고 있습니다.


@ Miha_x64의 조언에 따라 내 문제를 해결 한 플러그인을 업그레이드했습니다.

Tools-> Kotlin-> Configure Kotlin Plugin Updates->Check for updates now

내 Android Studio 버전은 다음과 같습니다.

Android Studio 3.0.1
Build #AI-171.4443003, built on November 9, 2017

제 경우에는 Java를 Kotlin으로 변환했고 이미 더 낮은 버전으로 Kotlin을 설치했습니다. 그래서 업데이트했습니다.

Tools-> Kotlin-> Configure Kotlin Plugin Updates그런 Check for updates now다음 선택Stable

Kotlin .

하지만 build.gradle파일 에서 내 버전을 자동으로 업데이트하지 않았습니다 . 최신 버전을 감지하고 이전 버전과 다르기 때문입니다.

그래서 수동으로 내 버전을

ext.kotlin_version = '1.0.0' ...에 ext.kotlin_version = '1.2.41

buildscript {
ext.kotlin_version = '1.2.41'

repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.1.2'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

}


있다 안드로이드 Studio에서 문제 3.0 카나리아 4는 그 코 틀린 플러그인의 업데이트 된 버전을로드에서 방지를. Android Studio 3.0의 최신 버전이 출시 될 때까지 build.gradle의 Kotlin 플러그인에 표시된 경고를 무시할 수 있습니다.


나는 또한 같은 문제가 있었고 Android Studio 3.2.1을 사용하고 있습니다.

프로젝트 build.gradle 파일 (모듈 build.gradle 파일이 아님) 의 Kotlin 버전 을 최신 버전 (현재 1.3.11)으로 변경합니다.

ext.kotlin_version = '1.3.11'

그런 다음 Kotlin 마이그레이션이라는 알림이 표시됩니다. 알림에서 마이그레이션 실행 링크를 클릭합니다.

도움이 되었기를 바랍니다

참고 URL : https://stackoverflow.com/questions/44644524/kotlin-version-that-is-used-for-building-with-gradle-1-1-2-5-differs-from-the

반응형