文章目录

  • 一、 报错信息
  • 二、 解决方案

一、 报错信息


Flutter 下载 https://pub.dev/packages/url_launcher 插件 , 配置完配置文件 ;

dependencies:flutter:sdk: flutter# The following adds the Cupertino Icons font to your application.# Use with the CupertinoIcons class for iOS style icons.cupertino_icons: ^0.1.2# 打开第三方应用插件url_launcher: ^5.7.10

点击 " Pub get " 按钮 , 出现如下报错信息 :

The current Flutter SDK version is 1.12.13+hotfix.8.Because url_launcher >=5.7.7 <6.0.0-nullsafety depends on url_launcher_platform_interface >=1.0.9 <2.0.0-nullsafety which requires Flutter SDK version >=1.22.0 <2.0.0, url_launcher >=5.7.7 <6.0.0-nullsafety is forbidden.
So, because flutter_cmd depends on url_launcher ^5.7.10, version solving failed.
pub get failed (1; So, because flutter_cmd depends on url_launcher ^5.7.10, version solving failed.)
Process finished with exit code 1

二、 解决方案


报错信息中提示 ,

当前的 Flutter SDK 版本是 1.12.13 ;

url_launcher 插件如果版本号 大于等于 5.7.7 , 小于 6.0.0 ,

对应的 Flutter 版本应该 大于等于 1.22.0 小于 2.0.0 ;

解决上述版本不兼容的问题 , 有两种方案 :

  • 方案一 : 降低 url_launcher 插件版本 : 到 https://pub.dev/packages/url_launcher/versions 选择一个低版本的插件 , 逐个测试 , 看哪个版本适配 1.12.13 版本的 Flutter SDK ;
  • 方案二 : 提高 Flutter SDK 版本 , 安装最新版本的 Flutter SDK ;

这里选择方案一 , 比较简单 ;

从 https://pub.dev/packages/url_launcher/versions 页面中选择一个插件 , 不要选择太老的 , 建议从不兼容的版本向下逐个测试 ;

将 url_launcher 插件版本降低到 5.7.0 , 然后点击 " Pub get " 按钮获取该插件 , 此时版本兼容 , 可以成功获取该插件 ;

【错误记录】Flutter 插件不兼容 ( requires Flutter SDK version >=1.22.0 <2.0.0, url_launcher >=5.7.7 <6.0.0- )相关推荐

  1. 【Flutter】Flutter 项目中使用 Flutter 插件 ( Flutter 插件管理平台 | 搜索 Flutter 插件 | 安装 Flutter 插件 | 使用 Flutter 插件 )

    文章目录 一.Flutter 包和插件管理平台 二.Flutter 插件搜索示例 三.Flutter 插件装示例 1.添加 Dart 包依赖 2.获取 Dart 包 3.使用 Dart 包 4.官方的 ...

  2. 【错误记录】Android Studio 编译报错 ( SDK location not found )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : 首次打开别人的项目 , 经常性的报错 ; Could not determine the depende ...

  3. 【错误记录】NDK 动态库报错 ( dlopen failed: file offset for the library /lib/arm64/libwebp.so“ >= file size:0)

    文章目录 一.报错信息 二.解决方案 一.报错信息 运行 NDK 时 , 删除了引用的动态库 , 然后 " Ctrl + Z " 恢复 , 运行就报如下错误 ; 2021-04-2 ...

  4. 【错误记录】Flutter 构建报错 ( Because xxx requires SDK version >=2.12.0-0 <3.0.0, versio | Dart SDK 版本低 )

    文章目录 一.报错信息 二.问题分析 三.解决方案 一.报错信息 event sent after app closed: {id: 0, progressId: null, message: Run ...

  5. 高德开放平台地图Flutter插件的使用

    高德地图Flutter插件官网 高德地图Flutter插件官网,可根据官网中的定位Flutter插件和地图Flutter插件,实现在flutter项目中实现定位以及地图展示等相关功能. 高德地图Flu ...

  6. 【Flutter】Flutter 拍照示例 ( Flutter 插件配置 | Flutter 插件源码示例 | iOS 应用配置 | Android 应用配置 )

    文章目录 一.Flutter 插件配置 二.Flutter 插件源码示例 三.iOS 应用配置 四.Android 应用配置 五.相关资源 一.Flutter 插件配置 Flutter 拍照示例中 , ...

  7. 抖音Flutter插件的使用

    Flutter是一个开源的移动应用程序开发框架,由谷歌开发,支持Android和iOS.随着Flutter的发展和成熟,许多人开始使用它来开发跨平台应用程序.本文将介绍如何使用抖音的Flutter插件 ...

  8. 【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )

    文章目录 一.Flutter 包和插件简介 二.创建 Flutter 插件 1.Android Studio 中可视化创建 2.命令行创建 三.创建 Dart 包 1.Android Studio 中 ...

  9. 【错误记录】发布 Flutter 插件包报错 ( ‘gmail.com‘ has insufficient permissions to upload new versions of package)

    文章目录 一.报错信息 二.解决方案 一.报错信息 推送 Flutter 包到中央仓库 , 第一次推送报错 , D:\002_Project\002_Android_Learn\flutter_pac ...

最新文章

  1. 给博客增加了一个主题Nautica02Liquid
  2. IDEA IntelliJ 如何给web项目配置tomcat
  3. 带参数的方法;导入包
  4. flask(一)之路由和视图
  5. VS2015快捷键使用学习总结
  6. 一个典型的参数型跨站脚本漏洞
  7. [实战]前端wireshark抓包协议解密
  8. python数据可视化的包怎么安装_数据可视化包 - matplotlib
  9. opencv 实现等值线_OpenCV图像增强算法实现(直方图均衡化、拉普拉斯、Log、Gamma)...
  10. ios libfdk-aac encode
  11. 大屏拍照游戏神器来袭,OPPO R11 Plus今日首销
  12. android:scaleType属性 centerCrop,fitXY,fitCenter
  13. 高中计算机应用基础知识课件,计算机应用基础知识讲义课件.ppt
  14. 产生式系统——动物识别系统
  15. 传奇服务器二级密保信息存档,找回玩家账号和二级密码,修改密码和密保
  16. FFmpeg 和 MP4Box 几个命令
  17. Ubuntu18.04 U盘安装和分区方案
  18. 【华人学者风采】魏少军 清华大学
  19. 计算机类游戏本,游戏本电脑性价比排行2020年推荐 “性价比之最”你知道吗?...
  20. 服务器磁带断带修复,易备磁带版:安全合规、功能超群–Windows服务器的磁带备份软件...

热门文章

  1. 编程是一种对你的身体健康十分有害的工作
  2. 交换机、路由器启动过程详述
  3. 运维笔试Shell编程题
  4. 后盾网lavarel视频项目---lavarel使用模型进行增删改查操作
  5. g711u与g729比较编码格式
  6. 使用C语言来实现模块化
  7. 通过Loadruner对mysql数据库进行增删改查
  8. 知识梳理——HTML篇
  9. PHP魔术方法__call()篇
  10. 级联下拉框效果,动态加载图片