你踩过flutter的坑吗

1,421 阅读1分钟

flutter 执行packages get 一直被卡住

1.1 前言

最近正在学习谷歌开源框架flutter, 学习还算可以。今天就打算模仿微信检验一下自己的知识,看了许多教程,发现导入插件的时候出现了一些小问题,于是总结两个,填一下坑。

1.2 解决方法

  • 添加两个环境变量
变量名:PUB_HOSTED_URL
变量值:变量值:https://pub.flutter-io.cn

在这里插入图片描述

变量名:FLUTTER_STORAGE_BASE_URL
变量值:变量值:https://storage.flutter-io.cn

在这里插入图片描述

  • 添加完环境变量后重启一下应该就可以了

关于Waiting for another flutter command to release the startup lock…

2.1 出现原因

  • flutter程序正在运行
  • flutter程序运行异常

2.2 解决方法

  • 如果出现第一种就等待程序运行完毕,或者直接重启一下看是否可以(一般是不行的)
  • 第二种方法就是找到flutter的安装目录,在flutter/bin/cache/lockfile中,把lockfile文件删除即可,但是我在删除的过程中发现说文件被占用,后来我直接用360将文件粉碎(怂),后来就完美了。

后记

最近发现flutter的性能和美观,还能同时在两个平台上运行,值得一学。本人是萌新,还在继续踩坑中。。。。。。