Shi*_*kal 0 android ios dart flutter flutter-dependencies
我试图运行我的 flutter 应用程序,效果很好。但是,更新后,它会抛出以下错误。
\n我更新了 Build.gradle 文件(应用程序级别),添加了编译 sdk 版本(31)。\n我还更新了依赖项。但是,似乎没有一个有帮助。
\nLaunching lib/main.dart on Android SDK built for arm64 in debug mode...\nlib/main.dart:1\n: Error: The method \'File.create\' has fewer named arguments than those of overridden method \'File.create\'.\n../\xe2\x80\xa6/interface/file.dart:15\n Future<File> create({bool recursive = false});\n ^\norg-dartlang-sdk:///third_party/dart/sdk/lib/io/file.dart:232:16: Context: This is the overridden method (\'create\').\n Future<File> create({bool recursive = false, bool exclusive = false});\n ^\n: Error: The method \'File.create\' doesn\'t have the named parameter \'exclusive\' of overridden method \'File.create\'.\n../\xe2\x80\xa6/interface/file.dart:15\n Future<File> create({bool recursive = false});\n ^\norg-dartlang-sdk:///third_party/dart/sdk/lib/io/file.dart:232:16: Context: This is the overridden method (\'create\').\n Future<File> create({bool recursive = false, bool exclusive = false});\n ^\n: Error: The method \'ForwardingFile.createSync\' has fewer named arguments than those of overridden method \'File.createSync\'.\n../\xe2\x80\xa6/forwarding/forwarding_file.dart:22\nRun Code Online (Sandbox Code Playgroud)\nname: zepper\ndescription: The .\n\npublish_to: \'none\' # Remove this line if you wanna publish to pub.dev\n\nversion: 1.0.0+1\n\nenvironment:\n sdk: ">=2.17.0-261.0.dev <3.0.0"\n\ndependencies:\n# Firebase dependencies\n cloud_firestore: ^3.4.9\n firebase_auth: ^3.10.0\n firebase_core: ^1.23.0\n firebase_messaging: ^13.0.3\n firebase_storage: ^10.3.9\n\n# Visual dependecies\n image_picker: ^0.8.5+3\n qr_flutter: ^4.0.0\n google_fonts: ^3.0.1\n\n# service dependencies\n http: ^0.13.5\n url_launcher: ^6.1.5\n dart_jsonwebtoken: ^2.4.2\n flutter_secure_storage: ^6.0.0\n\n# state management dependencies\n flutter_riverpod: ^1.0.4\n\n# Standard dependencies\n cupertino_icons: ^1.0.2\n flutter:\n sdk: flutter\n \n \n\ndev_dependencies:\n flutter_lints: ^2.0.0\n flutter_test:\n sdk: flutter\n\nflutter:\n uses-material-design: true\n\n assets:\n - assets/illustrations/\n # - images/a_dot_ham.jpeg\n # fonts:\n # - family: Schyler\n # fonts:\n # - asset: fonts/Schyler-Regular.ttf\n # - asset: fonts/Schyler-Italic.ttf\n # style: italic\n # - family: Trajan Pro\n # fonts:\n # - asset: fonts/TrajanPro.ttf\n # - asset: fonts/TrajanPro_Bold.ttf\n # weight: 700\nRun Code Online (Sandbox Code Playgroud)\n\n\nDoctor 摘要(要查看所有详细信息,请运行 flutter doctor -v):\n[\xe2\x9c\x93] Flutter(Channel master,3.4.0-28.0.pre.105,在 macOS 12.6 21G115 darwin-arm64 上,区域设置 en -IN)\n[\xe2\x9c\x93] Android 工具链 - 为 Android 设备开发(Android SDK 版本 32.1.0-rc1)
\n
[\xe2\x9c\x93] Xcode - 为 iOS 和 macOS 开发 (Xcode 14.0)
\n[\xe2\x9c\x93] Chrome - 网络开发
\n[\xe2\x9c\x93] Android Studio(版本 2021.2)
\n[\xe2\x9c\x93] VS 代码(版本 1.71.2)
\n[\xe2\x9c\x93] 连接的设备(2 个可用)
\n[\xe2\x9c\x93] HTTP 主机可用性
\n\xe2\x80\xa2 未发现问题!
\n经过长时间的冲浪后,以下是对我有用的方法,使我能够再次成功运行代码。
运行以下命令可能会解决该问题。
flutter pub outdated
flutter pub upgrade
flutter channel master
flutter upgrade
Run Code Online (Sandbox Code Playgroud)
它很可能来自我的依赖项之一,并且此后尚未更新以适应File.
| 归档时间: |
|
| 查看次数: |
5016 次 |
| 最近记录: |