我已经更新了我的Android Studio,并将Gradle更新为3.2.0。但是在尝试构建项目时,出现了以下问题。
在build.gradle中:
在build.gradle中:
import com.android.builder.core.DefaultManifestParser
变红(在构建器中),并且
new DefaultManifestParser(android.sourceSets.main.manifest.srcFile)
出现错误:gets could not find matching constructor for: com.android.builder.core.DefaultManifestParser(java.io.File)
退回到早期的gradle版本可以解决此问题,并且已删除.gradle缓存。
另外,我已经验证了该项目可以使用3.1.2版本的gradle构建,并且下载的gradle缓存中存在一个类。
public DefaultManifestParser( @NonNull File manifestFile, @NonNull BooleanSupplier canParseManifest, @Nullable EvalIssueReporter issueReporter) {
正在尝试弄清如何创建第二个参数 - 一旦我成功做到了,就会发布答案。 - Noa Drach