En essayant de démarrer une nouvelle Kotlin projet avec Android Studio 3.0 Canaries 1 affiche cette erreur. Plein de trace:
Erreur:Impossible de trouver la méthode 'com.android.construire.gradle.interne.la variante.BaseVariantData.getOutputs()Ljava/util/Liste;'. Les causes possibles de cette erreur inattendue comprennent:
Dans le cas de la corruption du Gradle processus, vous pouvez essayez également de la fermeture de l'IDE et ensuite tuer tous les processus Java.
- Gradle est la dépendance de cache peut être corrompu (cela se produit parfois après un réseau délai d'attente de connexion.) Re-télécharger les dépendances et de synchronisation de projet (nécessite un réseau)
- L'état d'un Gradle processus de construction (daemon) est peut-être endommagé. L'arrêt de tous les Gradle démons peuvent résoudre ce problème. Arrêter de build Gradle processus (nécessite un redémarrage)
- Votre projet est peut-être l'aide d'un tiers plugin qui n'est pas compatible avec les autres plugins le projet ou la version de Gradle demandé par le projet.
J'ai essayé les deux premières options et les plug-ins tiers sont laissés par défaut.
gradle-wrapper.propriétés
#Thu May 18 08:36:52 BST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.0-milestone-1-all.zip
construire.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext.kotlin_version = '1.1.2-3'
repositories {
maven { url 'https://maven.google.com' }
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha1'
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
}
}
allprojects {
repositories {
jcenter()
maven { url 'https://maven.google.com' }
mavenCentral()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Je n'ai pas touché un de ces valeurs de moi-même, ils sont de gauche en tant que par défaut. La création d'un non-Kotlin nouveau projet n'ont pas ce problème.