zoukankan      html  css  js  c++  java
  • Flutter 增加三方库卡在flutter package get 的解决办法

    修改 pubspec.yaml 文件增加第三方库之后,AndroidStudio 像往常一样提示 需要 package get。

    然后一直卡在

    Running "flutter packages get" in flutter_project_name...    

    等啊等,等不了想重新执行package get,结果

    Waiting for another flutter command to release the startup lock...

    解决方法:

    打开flutter安装文件夹,找到incache中的lockfile文件,删除之,就可以重新package get了。

    然额还是一只卡住。。。

    Flutter毕竟是Google的,查了下原来还有Using-Flutter-in-China

    大概意思就是 把 package 获取地址改为访问国内镜像站就可以了。

    • Linux 或 Mac

      export PUB_HOSTED_URL=https://pub.flutter-io.cn
      export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    • Windows

      PUB_HOSTED_URL ===== https://pub.flutter-io.cn
      FLUTTER_STORAGE_BASE_URL ===== https://storage.flutter-io.cn

    增加两个环境变量,然后执行一下 flutter doctor命令。问题完美解决。

  • 相关阅读:
    leetcode165
    leetcode63
    leetcode92
    leetcode86
    捣鼓Haskell
    递归操作链表
    treap(堆树)
    贪心策略 — 分数背包
    LeetCode.21
    LeetCode.94
  • 原文地址:https://www.cnblogs.com/crane13/p/10895204.html
Copyright © 2011-2022 走看看