首页 > 解决方案 > 使用 Android Studio 3.2 Canary 17 时出现 kotlin-android 错误

问题描述

刚刚更新到 Android Studio 3.2 Canary 17,现在出现以下错误:

配置项目“:some_module”时出现问题。'kotlin-android' 期望将 Android Gradle 插件之一应用于项目:

    * android
    * com.android.application
    * android-library
    * com.android.library
    * com.android.test
    * com.android.feature
    * com.android.dynamic-feature

build.gradle模块包括:

apply plugin: 'com.android.feature'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

com.android.application该项目包括几个由、com.android.feature和的混合组成的模块com.android.instantapp

标签: androidandroid-studioandroid-studio-3.2

解决方案


我认为错误来自您的即时应用程序模块。对于动态功能模块,我也遇到了同样的情况。我在这里打开了一个问题。

如果您查看日志,它只会影响即时/动态功能模块:

Caused by: org.gradle.api.plugins.InvalidPluginException: 'kotlin-android' expects one of the Android Gradle plugins to be applied to the project: * android * com.android.application * android-library * com.android.library * com.android.test * com.android.feature * com.android.dynamic-feature <-------

并从您的日志中:

* android * com.android.application * android-library * com.android.library * com.android.test * com.android.feature * com.android.dynamic-feature <-----

我想他们很快就会修复它 :-) 因为这是一件大事,他。


推荐阅读