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文件;
修改成与自己工程一致的版本;然后提交;
再然后找到自己提交的版本编号如图所示,点击进去
再点击获取完成的版本编号
会得到完成的版本编号
在自己的工程pubspec.yaml文件中这样写就可以了 pub get了
flutter_watermark:
git:
url: https://github.com/MengLingWenBlog/flutter_watermark #自己fork并修改过的仓库
ref: f5e9e0a3ba7b41faa718c659c28803694f1725a6 #自己修改之后提交的版本编号