gpt4 book ai didi

android - 项目不再使用 android studio 3.2 构建

转载 作者:太空宇宙 更新时间:2023-11-03 13:40:41 25 4
gpt4 key购买 nike

我更新了我的android studio,也更新了gradle 到3.2.0。不幸的是,当我尝试构建项目时,我遇到了以下问题。

在build.gradle中

import com.android.builder.core.DefaultManifestParser

变成红色(在构建器处),并且

new DefaultManifestParser(android.sourceSets.main.manifest.srcFile)

gets 找不到匹配的构造函数:com.android.builder.core.DefaultManifestParser(java.io.File)

恢复到较早的 gradle 解决了这个问题,我已经删除了我的 .gradle 缓存。

我还验证了使用 3.1.2 gradle 构建的项目,并且在下载的 gradle 缓存中有一个类。

最佳答案

DefaultManifestParser 的构造函数已更改,如 Noa Drach 所述在她的回答中,所以你必须像这样在其中提供额外的参数。

def manifestParser = new DefaultManifestParser(android.sourceSets.main.manifest.srcFile, new BooleanSupplier() {
@Override
boolean getAsBoolean() {
return true
}
}, null)

它对我有用,希望对你也有用。

关于android - 项目不再使用 android studio 3.2 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52571702/

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