任务“:app:processDebugResources”执行失败[flutter]
Posted
技术标签:
【中文标题】任务“:app:processDebugResources”执行失败[flutter]【英文标题】:Execution failed for task ':app:processDebugResources'[flutter] 【发布时间】:2021-05-31 18:13:15 【问题描述】:我正在为 android 和 ios 用户开发一款 Flutter 电子商务应用。当我运行我的代码时,它显示资源错误,我找不到答案。
* What went wrong:
Execution failed for task ':app:processDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource linking failed
C:\Users\JEYASRI.A\AndroidStudioProjects\flutter_foodapp\build\file_picker\intermediates\library_manifest\debug\AndroidManifest.xml:9:5-15:15: AAPT: error: unexpected element <queries> found in <manifest>.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 47s
The built failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetfier to solve the incompatibility.
Building plugin cloud_firestore...
Running Gradle task 'assembleAarRelease'...
Exception: The plugin cloud_firestore could not be built due to the issue above.```
【问题讨论】:
嗨,请用导致错误的代码更新帖子 能否分享您在项目中的 Android 构建 gradle 设置(版本)? 【参考方案1】:请注意,您收到以下错误:
AAPT: error: unexpected element <queries> found in <manifest>.
错误表明 Android Gradle 插件无法识别该元素。
Android 11 introduced <queries>
作为清单元素,旧版本的 Android Gradle 插件没有此元素。
因此,您可能正在使用一个不允许该元素的 Android Gradle 插件。
谷歌发布了一些补丁版本来修复这个错误(3.3.3
、3.4.3
、3.5.4
、3.6.4
和4.0.1
)。。 p>
因此,请将您的构建 gradle 版本升级到上述列表中的一个。
Android Studio 4.1 或更高版本,具有匹配的
Android Gradle 插件(例如4.1.*
系列)确实可以识别清单元素,因此它们不会遇到这些类型的错误。
查看the Android Developers Blog post。
【讨论】:
以上是关于任务“:app:processDebugResources”执行失败[flutter]的主要内容,如果未能解决你的问题,请参考以下文章