使用 file_picker 插件时发生错误

问题描述

使用文件选择器包后出现错误。 我对此进行了很多搜索,但仍然无法解决问题。 我也尝试过 flutter clean 但它也不起作用。

错误如下: {

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

  • 出了什么问题: 任务“:app:processDebugResources”执行失败。

执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 Android 资源链接失败 F:\flutter\bit_sms\build\pfile_picker\intermediates\library_manifest\debug\AndroidManifest.xml:9:5-15:15: AAPT: 错误:在 . 中发现意外元素。

  • 试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助

在 1m 10s 内构建失败 构建失败可能是由于插件中的 AndroidX 不兼容。该工具即将尝试使用Jetifier解决不兼容问题。 构建插件contacts_service... √ 内置 build\app\outputs\repo。 构建插件 flutter_plugin_android_lifecycle... C:\src\flutter\flutter.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-2.0.0\android\src\main\java\io\flutter\embedding\engine\plugins\lifecycle\FlutterLifecycleAdapter.java :8: 错误: 包 androidx.lifecycle 不存在 导入 androidx.lifecycle.Lifecycle; ^ C:\src\flutter\flutter.pub-cache\hosted\pub.dartlang.org\flutter_plugin_android_lifecycle-2.0.0\android\src\main\java\io\flutter\embedding\engine\plugins\lifecycle\FlutterLifecycleAdapter.java :22: 错误: 找不到符号 公共静态生命周期 getActivityLifecycle( ^ 符号:类生命周期 位置:类 FlutterLifecycleAdapter 2 错误

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

  • 出了什么问题: 任务“:compileReleaseJavaWithJavac”执行失败。

编译失败;有关详细信息,请参阅编译器错误输出。

  • 试试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。

  • https://help.gradle.org

    获得更多帮助

在 5 秒内构建失败

异常:由于上述问题,无法构建插件 flutter_plugin_android_lifecycle。 退出(sigterm) }

谁能告诉我这是怎么回事,我该如何解决?

解决方法

有两种解决方案:

  1. 打开 Android Studio 并点击重构 -> 迁移到 androidX

  2. 在 android\app\build.gradle 中的依赖项中添加实现 'androidx.lifecycle:lifecycle-extensions:2.2.0'

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...