首页 > 解决方案 > 文件选择器:意外元素在发现

问题描述

每当我将文件选择器包添加到 pubspec.yaml 文件并重新运行应用程序时,我都会收到以下错误:

FAILURE:构建失败并出现异常。

执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade Android 资源链接失败时发生故障 D:\MY_PROJECTS\flutter_projects\health_app\build\file_picker\intermediates\library_manifest\debug\AndroidManifest.xml:9:5 -15:15:AAPT:错误:在 .

BUILD FAILED in 19s 构建失败可能是由于插件中的 AndroidX 不兼容。该工具即将尝试使用Jetfier解决不兼容问题。构建插件 cloud_firestore... 运行 Gradle 任务 'assembleAarRelease'... 异常:由于上述问题,无法构建插件 cloud_firestore。

标签: flutterfilepicker

解决方案


在这里找到了解决方案

构建失败,在 .

可能的解决方案:这是因为标签引入了适用于 Android 11 及更高版本(SDK 30+)的新包可见性选项。因此,您需要使用包含此更改的版本更新您的 build.gradle。下面是支持的 gradle 选项列表。

3.3.3

3.4.3

3.5.4

3.6.4

4.0.1 不要忘记在你的 gradle-wrapper.properties 中更新你的 ditributionUrl。例如,对于 gradle 4.0.1,你应该有:

distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip


推荐阅读