coreLibraryDesugaringEnabled 不适用于 AGP 8.30

问题描述 投票:0回答:1

我最近将我的项目更新到了 AGP 8.3.0。 从那时起我就遇到了错误:

Dependency ':x' requires core library desugaring to be enabled for :y. 

我已启用

coreLibraryDesugaring
, 格罗维:

compileOptions {
        coreLibraryDesugaringEnabled true
    }

我正在使用

com.android.tools:desugar_jdk_libs:2.0.4
。在 AGP 升级 (8.0.0) 之前一切正常

我尝试更新脱糖库(这是最新版本),在互联网上寻找问题等

android gradle android-gradle-plugin jdk-desugaring
1个回答
1
投票

这似乎是一个过时的 AGP 4.0 属性。根据文档,这应该是:

compileOptions {

    // For AGP 4.1+
    isCoreLibraryDesugaringEnabled = true
}
© www.soinside.com 2019 - 2024. All rights reserved.