簡體   English   中英

使用 file_picker 插件時發生錯誤

[英]Error occoured while using file_picker plugin

使用文件選擇器 package 后出現錯誤。 我對此進行了很多搜索,但仍然無法解決問題。 我也試過 flutter clean 但它也不起作用。

錯誤如下:{

FAILURE:構建失敗並出現異常。

  • 出了什么問題:任務“:app:processDebugResources”執行失敗。

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade Android resource linking failed F:\flutter\bit_sms\build\pfile_picker\intermediates\library_manifest\debug\AndroidManifest.xml:9:5-15:15 :AAPT:錯誤:發現意外元素。

  • 嘗試:使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲得更多日志 output。 運行 --scan 以獲得完整的見解。

  • https://help.gradle.org獲得更多幫助

BUILD FAILED in 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: 錯誤:package androidx.lifecycle 不存在 import 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: error: cannot find symbol public static Lifecycle getActivityLifecycle( ^ symbol: class Lifecycle location: class FlutterLifecycleAdapter 2 errors

FAILURE:構建失敗並出現異常。

  • 出了什么問題:任務“:compileReleaseJavaWithJavac”執行失敗。

編譯失敗; 有關詳細信息,請參閱編譯器錯誤 output。

  • 嘗試:使用 --stacktrace 選項運行以獲取堆棧跟蹤。 使用 --info 或 --debug 選項運行以獲得更多日志 output。 運行 --scan 以獲得完整的見解。

  • https://help.gradle.org獲得更多幫助

5 秒內構建失敗

例外:由於上述問題,無法構建插件flutter_plugin_android_lifecycle。 退出 (sigterm) }

誰能告訴我發生了什么,我該如何解決?

有兩種解決方案:

  1. 打開 Android Studio 並點擊 refactor -> Migrate to androidX

  2. 在依賴項內的 android\app\build.gradle 中添加實現 'androidx.lifecycle:lifecycle-extensions:2.2.0'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM