Czy ktoś rozwiązał ten problem?
Wersja kotlin używana do budowania za pomocą gradle (1.1.2-5) różni się od tej dołączonej do wtyczki IDE (1.1.2-4)
Używam AS 3.0 Canary 4
Czy ktoś rozwiązał ten problem?
Wersja kotlin używana do budowania za pomocą gradle (1.1.2-5) różni się od tej dołączonej do wtyczki IDE (1.1.2-4)
Używam AS 3.0 Canary 4
Odpowiedzi:
Postępowałem zgodnie z radą @ Miha_x64 i zaktualizowałem wtyczkę, która rozwiązała mój problem:
Tools
->Kotlin
->Configure Kotlin Plugin Updates
->Check for updates now
Moja wersja Android Studio to:
Android Studio 3.0.1
Build #AI-171.4443003, built on November 9, 2017
W moim przypadku przekonwertowałem Javę na Kotlin i mam już zainstalowany Kotlin z niższą wersją. Więc zaktualizowałem to.
Tools
-> Kotlin
-> Configure Kotlin Plugin Updates
następnie Check for updates now
następnie wybierzStable
Ale nie zaktualizował automatycznie mojej wersji w build.gradle
pliku. Ponieważ wykrył nowszą wersję i różni się od starej.
Dlatego ręcznie zaktualizowałem moją wersję do najnowszej z
ext.kotlin_version = '1.0.0'
do 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
}
}
build.gradle
W Android Studio 3.0 Canary 4 występuje problem, który uniemożliwia załadowanie zaktualizowanej wersji wtyczki Kotlin. Możesz zignorować ostrzeżenie pokazane przez wtyczkę Kotlin w build.gradle, dopóki nie zostanie wydana nowsza wersja Android Studio 3.0.
Miałem też ten sam problem, używam Android Studio 3.2.1
Zmień wersję Kotlin pliku build.gradle projektu (nie plik build.gradle modułu) na najnowszą (w tej chwili jest to 1.3.11)
ext.kotlin_version = '1.3.11'
wtedy pojawi się powiadomienie wezwanie do migracji Kotlin, kliknij link Uruchom migracje w powiadomieniu.
dodaj to do aplikacji Build Grade
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
ext.kotlin_version
wbuild.gradle
.