【问题标题】:How do i resolve these depreciation errors in flutter?我如何解决颤振中的这些折旧错误?
【发布时间】:2023-02-16 15:33:33
【问题描述】:

这个package 在代码中使用,但是这个包在过去 3 年没有更新,所以需要更换包。

如果有人用过这个包或更换这个package请通知我。

错误正是:-

Running "flutter pub get" in project...
Resolving dependencies...
The current Dart SDK version is 2.19.0.

Because build_runner >=2.4.0 requires SDK version >=3.0.0-134.0.dev <4.0.0 and no versions of build_runner match >2.3.3 <2.4.0, build_runner >2.3.3 is forbidden.
And because build_runner 2.3.3 depends on crypto ^3.0.0, build_runner >=2.3.3 requires crypto ^3.0.0.
And because every version of powerflutter depends on uuid ^2.0.0 which depends on crypto ^2.0.0, build_runner >=2.3.3 is incompatible with powerflutter.
So, because tacticboard depends on both powerflutter ^0.1.1+1 and build_runner ^2.3.3, version solving failed.
pub get failed
command: "/Users/Develop/flutter/bin/cache/dart-sdk/bin/dart __deprecated_pub --directory . get --example"
pub env: {
  "FLUTTER_ROOT": "/Users/Develop/flutter",
  "PUB_ENVIRONMENT": "flutter_cli:get",
  "PUB_CACHE": "/Users/mac/.pub-cache",
}
exit code: 1

Process finished with exit code 

我从 here 下载了 powerflutter 的 repo,并尝试自定义 repo。

【问题讨论】:

  • 看起来这个包已经过时了
  • @rahulVFlutterAndroid 是的,我知道你知道这个包的任何其他替代品吗?
  • 为了?依赖注入?
  • 是的,它用于依赖注入
  • 你可以使用 getit 包

标签: flutter package flutter-dependencies deprecated deprecation-warning


【解决方案1】:

你需要在你的项目中添加git, 然后运行命令行:“flutter upgrade” 构建颤动工具... Flutter 已经在稳定频道上更新了 Flutter 3.7.3 • 通道稳定 • https://github.com/flutter/flutter.git 框架 • 修订版 9944297138(7 天前) • 2023-02-08 15:46:04 -0800 引擎 • 修订版 248290d6d5 工具 • Dart 2.19.2 • DevTools 2.20.1

【讨论】:

    猜你喜欢
    • 2020-10-15
    • 2021-07-11
    • 2020-12-16
    • 2021-11-05
    • 2021-05-12
    • 2021-09-17
    • 2021-10-26
    • 2021-05-02
    • 2021-08-11
    相关资源
    最近更新 更多