Kotlin 无法访问';com.android.build.gradle.internal.dsl.Lockable';安卓工作室北极狐2020.3.1金丝雀12
你好吗 您在使用kotlin DSL编写gradle插件时是否遇到此类错误: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
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)
}
提前感谢你的帮助