执行com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action时发生失败> Android资源链接失败

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

执行 com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Action 时发生故障

Android资源链接失败

更新flutter到3.24后,又出现了这个问题。这与现在flutter检查compileSdkVersion和buildToolsVersion的版本有关。有些软件包要么指定过时的版本,要么根本不指定它们。

作为解决方案,您需要将软件包更新到新版本。另外,如果您的软件包仍未指定这些参数,您可以在子项目指令之间的 build.gradle 中添加一个脚本。它看起来像这样:

subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    afterEvaluate { project ->
        if (project.plugins.hasPlugin("com.android.application") ||
                project.plugins.hasPlugin("com.android.library")) {
            project.android {
                compileSdkVersion 34
                buildToolsVersion "34.0.0"
            }
        }
    }
}
subprojects {
    project.evaluationDependsOn(':app')
}
flutter
1个回答
0
投票

更新flutter到3.24后,又出现了这个问题。这与现在flutter检查compileSdkVersion和buildToolsVersion的版本有关。有些软件包要么指定过时的版本,要么根本不指定它们。

作为解决方案,您需要将软件包更新到新版本。另外,如果您的软件包仍未指定这些参数,您可以在子项目指令之间的 build.gradle 中添加一个脚本。它看起来像这样:

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.