Quelqu'un a-t-il résolu ce problème?
La version de kotlin utilisée pour construire avec gradle (1.1.2-5) diffère de celle fournie dans le plug-in IDE (1.1.2-4)
J'utilise AS 3.0 Canary 4
Merci
Quelqu'un a-t-il résolu ce problème?
La version de kotlin utilisée pour construire avec gradle (1.1.2-5) diffère de celle fournie dans le plug-in IDE (1.1.2-4)
J'utilise AS 3.0 Canary 4
Merci
Dans mon cas, j'ai converti en Java pour Kotlin et j'ai déjà Kotlin installé avec la version inférieure. J'ai donc mis à jour.
Tools
-> Kotlin
-> Configure Kotlin Plugin Updates
alors Check for updates now
puis choisissez Stable
Mais il n'a pas de mise à jour de ma version de l' build.gradle
le fichier automatiquement.Parce qu'il a détecté une version plus récente et elle est différente de l'ancienne.
J'ai donc manuellement mettre à jour ma version la plus récente de
ext.kotlin_version = '1.0.0'
de 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
}
}
Il existe un problème dans Android Studio 3.0 Canary 4 qui l’empêche de charger la version mise à jour du plugin Kotlin. Vous pouvez ignorer l'avertissement affiché par le plug-in Kotlin dans build.gradle jusqu'à la sortie d'une version plus récente d'Android Studio 3.0.
J'ai également eu le même problème, j'utilise Android Studio 3.2.1
Modifiez la version Kotlin de votre fichier build.gradle du projet (pas le fichier build.gradle du module) au plus tard (pour l'instant il s'agit de la version 1.3.11).
ext.kotlin_version = '1.3.11'
alors il y aura une notification appel Migration Kotlin, cliquez sur Exécuter le lien de migration sur la notification.
J'espère que cela t'aides
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.