gpt4 book ai didi

android - isCoreLibraryDesugaringEnabled 在 gradle kotlin dsl/kts 中不起作用

转载 作者:行者123 更新时间:2023-12-03 22:52:58 40 4
gpt4 key购买 nike

要在我们的 android-library 模块中启用脱糖功能,我们必须将其放入 build.gradle :

android {
compileOptions {
coreLibraryDesugaringEnabled true
}
}
但是我们已经将所有脚本迁移到 gradle kotlin dsl,所以问题出现在 build.gradle.kts在所有三个方面:
android {
compileOptions {
isCoreLibraryDesugaringEnabled = true
}
}
configure<BaseExtension> {
compileOptions {
isCoreLibraryDesugaringEnabled = true
}
}
android {
if (this is com.android.build.api.dsl.LibraryExtension<*, *, *, *, *, *, *, *, *, *, *>) {
buildFeatures.viewBinding = true
}
}
每次抛出 Unresolved reference: isCoreLibraryDesugaringEnabled .
有人知道如何解决这个问题吗?

最佳答案

如果您使用的是 Android Gradle 插件版本 >= 4.1,请使用:

isCoreLibraryDesugaringEnabled = true
对于之前的版本,请使用:
coreLibraryDesugaringEnabled = true

关于android - isCoreLibraryDesugaringEnabled 在 gradle kotlin dsl/kts 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63789699/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com