无法运行flutter项目,文件选择器错误

k5hmc34c  于 2023-01-21  发布在  Flutter
关注(0)|答案(1)|浏览(235)

我已经在我的项目中使用了文件选择器,升级我的依赖项后,我无法运行我的项目。
误差如下所示:
/snap/flutter/130/usr/lib/x86_64-Linux操作系统-gnu/gdk-像素缓冲区-2.0/../../../../lib/x86_64-Linux操作系统-gnu/libc.so.6:找不到"GLIBC_2.33"版本(/usr/lib/x86_64-linux-gnu/gio/modules/www.example.com所需)无法加载模块:libgvfsdbus.so返回bundle. getParcelableArrayList("选定项",可打包类);^必填项:pub.dartlang.org/file_picker-5.2.5/android/src/main/java/com/mr/flutter/plugin/filepicker/FilePickerDelegate.java:215:字符串,类原因:无法推断类型变量T(实际参数列表和形式参数列表的长度不同),其中T是类型变量:T扩展方法getParcelableArrayList中声明的可打包(字符串)1错误 String found: String,Class reason: cannot infer type-variable(s) T (actual and formal argument lists differ in length) where T is a type-variable: T extends Parcelable declared in method getParcelableArrayList(String) 1 error
失败:生成失败,出现异常。

  • 出了什么问题:任务":文件选择器:compileDebugJavaWithJava"的执行失败。

编译失败;详细信息请参见编译器错误输出。

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
  • https://help.gradle.org获取更多帮助

构建在4m 0s中失败异常:Gradle任务assembleDebug失败,退出代码为1已退出(sigterm)
我想运行我的应用程序而不出错

vc9ivgsu

vc9ivgsu1#

从我读到你的错误,你需要升级你的Android SDK到33从这个
flutter_local_notifications插件需要Android SDK版本33。
插件url_launcher_android需要Android SDK版本33
Android -> App -> Build.gradle中将您的android SDK更改为更高版本

defaultConfig {
        .....
        minSdkVersion 19
        targetSdkVersion 33
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        multiDexEnabled true
    }

而且现在应该能正常工作:)

相关问题