找不到方法androidExtensions()

sal*_*lim 3 android kotlin kotlin-extension kotlin-android-extensions gradle-experimental

我想使用kotlin @Parcelize的功能,apply the plugin: 'kotlin-android-extensions'在gradle上,我添加了

androidExtensions { 
    experimental = true 
}
Run Code Online (Sandbox Code Playgroud)

但是错误继续出现。此错误消息:

Error:(28, 0) Could not find method androidExtensions() for arguments [build_8di01fmxa4d18k9q0yy3fdd20$_run_closure2@27f46852] on project ':app' of type org.gradle.api.Project.
<a href="openFile:F:\BELAJAR\ANDROID\AndroidStudioProjects\KADE\app\build.gradle">Open File</a>
Run Code Online (Sandbox Code Playgroud)

SML*_*SML 7

  • 使用最新版本的Kotlin(> = v1.1.51)
  • 在您的应用模块中使用最新版本的Kotlin Android扩展,因此build.gradle可能如下所示:

应用插件:“ com.android.application”

应用插件:“ kotlin-android”

应用插件:“ kotlin-android-extensions”

android {

    androidExtensions {
      experimental = true
    } 
Run Code Online (Sandbox Code Playgroud)

}

依赖性{.....}