Bu sorunu çözen var mı?
gradle (1.1.2-5) ile inşa etmek için kullanılan kotlin sürümü, IDE eklentisine (1.1.2-4) paketlenenden farklıdır.
AS 3.0 Canary 4 kullanıyorum
Bu sorunu çözen var mı?
gradle (1.1.2-5) ile inşa etmek için kullanılan kotlin sürümü, IDE eklentisine (1.1.2-4) paketlenenden farklıdır.
AS 3.0 Canary 4 kullanıyorum
Yanıtlar:
@ Miha_x64'ün tavsiyesine uydum ve sorunumu çözen eklentiyi yükselttim:
Tools
->Kotlin
->Configure Kotlin Plugin Updates
->Check for updates now
Android Studio sürümüm:
Android Studio 3.0.1
Build #AI-171.4443003, built on November 9, 2017
Benim durumumda, Java'yı Kotlin'e çevirdim ve zaten Kotlin'i daha düşük bir sürümle kurdum. Ben de güncelledim.
Tools
-> Kotlin
-> Configure Kotlin Plugin Updates
ardından Check for updates now
ardından seçimStable
Ancak build.gradle
dosyadaki sürümümü otomatik olarak güncellemedi . Çünkü daha yeni bir versiyon tespit etti ve eskisinden farklı.
Bu yüzden, sürümümü en son sürümüne manuel olarak güncelledim
ext.kotlin_version = '1.0.0'
-e 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
Android Studio 3.0 Canary 4'te Kotlin eklentisinin güncellenmiş sürümünü yüklemesini engelleyen bir sorun var . Android Studio 3.0'ın daha yeni bir sürümü yayınlanana kadar, build.gradle'da Kotlin eklentisi tarafından gösterilen uyarıyı göz ardı edebilirsiniz.
Ben de aynı sorunu yaşadım, Android Studio 3.2.1 kullanıyorum
Proje build.gradle dosyanızın (modül build.gradle dosyası değil) Kotlin sürümünü en son (şu anda 1.3.11) olarak değiştirin
ext.kotlin_version = '1.3.11'
daha sonra Kotlin geçişi için bir bildirim çağrısı olacak, bildirim üzerindeki Taşımaları çalıştır bağlantısını tıklayın.
bunu build gradle uygulamanıza ekleyin
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
ext.kotlin_version
halindebuild.gradle
.