- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你好吗?
使用 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)
}
在此先感谢您的帮助。
最佳答案
您需要依赖新版本
implementation("com.android.tools.build:gradle:7.1.0-alpha12")
在您的 build.gradle.kts(buildSrc 模块)中
关于kotlin - 无法在 Android Studio 北极狐上访问 'com.android.build.gradle.internal.dsl.Lockable' | 2020.3.1 金丝雀 12,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66908482/
将 AndroidStudio 更新为 4.2 后我在可调试过程中看不到我的应用程序。更新前一切正常。我尝试但没有任何改变的是: - 重启我的手机 - 重启安卓工作室 - 重启电脑 - 使缓存无效 -
我最近安装了 Android Studio Arctic Fox v2020.3.1 Beta 2 以便能够使用 Jetpack Compose在我们的项目中,因为我无法在 AS 4.2.1 上这样做
无法加载类“org.gradle.api.publication.maven.internal.MavenPomMetaInfoProvider”。 应用插件:'com.github.dcendent
我刚刚在 Mac 上将 Android Studio 升级到了最新的稳定版本(Arctic Fox 2020.3.1),现在我的项目没有构建。我在 IDE 顶部栏中收到“未配置 Kotlin”,在构建
今天刚注意到Arctic Fox 更新了Beta 4。之前没有问题,我决定升级我的Beta 3。与往常一样,AGP 也需要升级。在我尝试使用新的 Gradle n AGP 构建项目之前,新的 Beta
今天我将我的 Android Studio 更新到最新的稳定版本 Android Studio Arctic Fox | 2020.3.1 补丁 4每当打开 xml 时,即使旧项目或新项目和某些属性在
我正在尝试使用带有 BasicActivity 模板的新项目向导在 Android Studio Canary 14 上创建一个新项目(Test8),但我遇到了构建错误。 这是错误日志 Setting
我正在尝试使用 Android Studio Arctic Fox (2020.3.1) Beta 3 构建一个 Jetpack Compose 项目,构建失败并出现以下错误。 Unable to f
刚刚更新到 Mac 上的 Android Studio Arctic Fox,在修复和更新了所有 Gradle 设置以使其与 Gradle 7.0 以及这个新版本要求我做的任何事情之后,我现在在构建我
无法将 Android Studio 4.1.2 更新到 Android Studio 2020.3.1 北极狐 任何人都可以帮助我吗? 最佳答案 我通过简单地从 Android Studio web
我面临一个奇怪的问题。在我更新我的 Android Studio 之前,flutter doctor 一切正常。一旦我更新了 Android Studio,当我运行医生时,它会显示“无法找到 bund
我是一名优秀的程序员,十分优秀!