请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

导入最新包报错

图片描述
用的最新的1.0.0,就是导不进去,flutter packages get 也执行了,执行后就显示这个,SDK是》=2.12.0
后来发现导入哪里cupertino_icons: ^1.0.2和flutter_color_plugin: ^1.0.0,要首对齐,这个原理是什么。不对齐就无法导入

正在回答 回答被采纳积分+3

1回答

CrazyCodeBoy 2021-10-20 09:23:04

在pub中配置下冲突的依赖,如:
#解决依赖冲突
dependency_overrides:
  archive: 3.0.0
  crypto: ^3.0.0

0 回复 有任何疑惑可以回复我~
  • 没用,不是冲突,例:
    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.2
      flutter_color_plugin: ^1.0.0这样能导入
    -------------------------------
    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.2
    flutter_color_plugin: ^1.0.0这样就导入不了,就比上面少个空格,导致两行没对齐就没导入,我想问这个原理是什么?是flutter认为对齐的是一级,所以flutter_color_plugin和dependencies一级了,导致错误?
    回复 有任何疑惑可以回复我~ 2021-10-20 10:34:43
  • pub文件有格式上的要求,多个或少个空格会导致无法安装成功
    回复 有任何疑惑可以回复我~ 2021-10-21 09:14:20
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号