Kotlin 踩坑日记(三) Android Studio 3.0.0 Canary 编译错误

错误

Error:Unable to find method 'com.android.build.gradle.internal.variant.BaseVariantData.getOutputs()Ljava/util/List;'.
Possible causes for this unexpected error include:In the case of corrupt Gradle processes, you can also try closing the IDE and then killing all Java processes.```

解决办法

项目根录下build.gradle 将其中的kotlin 插件版本从 1.1.2-3 改成 1.1.2-4

buildscript {
    //升级一下 Android studio3.0 必须使用这个
    //Android Studio 2.3 则必须使用 1.1.2-2
    ext.kotlin_version = '1.1.2-4'
    repositories {
        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
    }
}

你可能感兴趣的:(Android,kotlin)