【错误记录】Flutter 插件不兼容 ( requires Flutter SDK version >=1.22.0 <2.0.0, url_launcher >=5.7.7 <6.0.0- )
文章目录
- 一、 报错信息
- 二、 解决方案
一、 报错信息
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- )相关推荐
- 【Flutter】Flutter 项目中使用 Flutter 插件 ( Flutter 插件管理平台 | 搜索 Flutter 插件 | 安装 Flutter 插件 | 使用 Flutter 插件 )
文章目录 一.Flutter 包和插件管理平台 二.Flutter 插件搜索示例 三.Flutter 插件装示例 1.添加 Dart 包依赖 2.获取 Dart 包 3.使用 Dart 包 4.官方的 ...
- 【错误记录】Android Studio 编译报错 ( SDK location not found )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : 首次打开别人的项目 , 经常性的报错 ; Could not determine the depende ...
- 【错误记录】NDK 动态库报错 ( dlopen failed: file offset for the library /lib/arm64/libwebp.so“ >= file size:0)
文章目录 一.报错信息 二.解决方案 一.报错信息 运行 NDK 时 , 删除了引用的动态库 , 然后 " Ctrl + Z " 恢复 , 运行就报如下错误 ; 2021-04-2 ...
- 【错误记录】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 ...
- 高德开放平台地图Flutter插件的使用
高德地图Flutter插件官网 高德地图Flutter插件官网,可根据官网中的定位Flutter插件和地图Flutter插件,实现在flutter项目中实现定位以及地图展示等相关功能. 高德地图Flu ...
- 【Flutter】Flutter 拍照示例 ( Flutter 插件配置 | Flutter 插件源码示例 | iOS 应用配置 | Android 应用配置 )
文章目录 一.Flutter 插件配置 二.Flutter 插件源码示例 三.iOS 应用配置 四.Android 应用配置 五.相关资源 一.Flutter 插件配置 Flutter 拍照示例中 , ...
- 抖音Flutter插件的使用
Flutter是一个开源的移动应用程序开发框架,由谷歌开发,支持Android和iOS.随着Flutter的发展和成熟,许多人开始使用它来开发跨平台应用程序.本文将介绍如何使用抖音的Flutter插件 ...
- 【Flutter】开发 Flutter 包和插件 ( Flutter 包和插件简介 | 创建 Flutter 插件 | 创建 Dart 包 )
文章目录 一.Flutter 包和插件简介 二.创建 Flutter 插件 1.Android Studio 中可视化创建 2.命令行创建 三.创建 Dart 包 1.Android Studio 中 ...
- 【错误记录】发布 Flutter 插件包报错 ( ‘gmail.com‘ has insufficient permissions to upload new versions of package)
文章目录 一.报错信息 二.解决方案 一.报错信息 推送 Flutter 包到中央仓库 , 第一次推送报错 , D:\002_Project\002_Android_Learn\flutter_pac ...
最新文章
- 给博客增加了一个主题Nautica02Liquid
- IDEA IntelliJ 如何给web项目配置tomcat
- 带参数的方法;导入包
- flask(一)之路由和视图
- VS2015快捷键使用学习总结
- 一个典型的参数型跨站脚本漏洞
- [实战]前端wireshark抓包协议解密
- python数据可视化的包怎么安装_数据可视化包 - matplotlib
- opencv 实现等值线_OpenCV图像增强算法实现(直方图均衡化、拉普拉斯、Log、Gamma)...
- ios libfdk-aac encode
- 大屏拍照游戏神器来袭,OPPO R11 Plus今日首销
- android:scaleType属性 centerCrop,fitXY,fitCenter
- 高中计算机应用基础知识课件,计算机应用基础知识讲义课件.ppt
- 产生式系统——动物识别系统
- 传奇服务器二级密保信息存档,找回玩家账号和二级密码,修改密码和密保
- FFmpeg 和 MP4Box 几个命令
- Ubuntu18.04 U盘安装和分区方案
- 【华人学者风采】魏少军 清华大学
- 计算机类游戏本,游戏本电脑性价比排行2020年推荐 “性价比之最”你知道吗?...
- 服务器磁带断带修复,易备磁带版:安全合规、功能超群–Windows服务器的磁带备份软件...