Kotlin 无法访问';com.android.build.gradle.internal.dsl.Lockable';安卓工作室北极狐2020.3.1金丝雀12

Kotlin 无法访问';com.android.build.gradle.internal.dsl.Lockable';安卓工作室北极狐2020.3.1金丝雀12,kotlin,android-gradle-plugin,android-jetpack-compose,gradle-kotlin-dsl,Kotlin,Android Gradle Plugin,Android Jetpack Compose,Gradle Kotlin Dsl,你好吗 您在使用kotlin DSL编写gradle插件时是否遇到此类错误: Cannot access 'com.android.build.gradle.internal.dsl.Lockable' which is a supertype of 'com.android.build.gradle.BaseExtension'. Check your module classpath for missing or conflicting dependencies 以下是完整的代码: imp

你好吗

您在使用kotlin DSL编写gradle插件时是否遇到此类错误:

Cannot access 'com.android.build.gradle.internal.dsl.Lockable' which is a supertype of 'com.android.build.gradle.BaseExtension'. Check your module classpath for missing or conflicting dependencies
以下是完整的代码:

import org.gradle.api.Project
import com.android.build.gradle.BaseExtension
import org.gradle.kotlin.dsl.getByType

private typealias AndroidBaseExtension = BaseExtension

fun Project.configureAndroid() = this.extensions.getByType<AndroidBaseExtension>().run{
    compileSdkVersion(30)
}
import org.gradle.api.Project
导入com.android.build.gradle.BaseExtension
导入org.gradle.kotlin.dsl.getByType
私有类型别名AndroidBaseExtension=BaseExtension
fun Project.configureAndroid()=this.extensions.getByType().run{
编译DK版本(30)
}
提前感谢你的帮助