pub get failed (1; Because jifen depends on flutter_watermark >=1.0.1 which requ

105 阅读1分钟
The current Dart SDK version is 2.17.6.

Because jifen depends on flutter_watermark >=1.0.1 which requires SDK version >=2.18.0 <3.0.0, version solving failed.
pub get failed (1; Because jifen depends on flutter_watermark >=1.0.1 which requires SDK version >=2.18.0 <3.0.0, version solving failed.)

pub get failed问题解决办法:

1.去 GitHub 找到 pub 中的插件;

2.fork 到自己的仓库,这样我们就有权限修改文件了;

3.然后修改pubspec.yaml文件;

image.png 修改成与自己工程一致的版本;然后提交;

再然后找到自己提交的版本编号如图所示,点击进去

image.png

再点击获取完成的版本编号

image.png

会得到完成的版本编号

image.png

在自己的工程pubspec.yaml文件中这样写就可以了 pub get了

flutter_watermark:
  git:
    url: https://github.com/MengLingWenBlog/flutter_watermark #自己fork并修改过的仓库
    ref: f5e9e0a3ba7b41faa718c659c28803694f1725a6 #自己修改之后提交的版本编号