码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Flutter 常见错误记录总结


     1、当 flutter pub get 指令报如下错误时:

    pub get failed
    command: "/Users/***/developer/flutter/bin/cache/dart-sdk/bin/dart __deprecated_pub
    --color --directory . get --example"
    pub env: {
      "FLUTTER_ROOT": "/Users/***/developer/flutter",
      "PUB_ENVIRONMENT": "flutter_cli:get",
      "PUB_CACHE": "/Users/***/.pub-cache",
    }
    exit code: 1

    原因分析:

    可能是版本不匹配或者是缓存导致的问题。

    解决方案:

    方法1、首先,删除 pubspec.lock。然后再运行以下命令:

    • flutter clean
    • flutter pub get

    方法2、尝试使用如下指令:

    • flutter clean
    • flutter pub upgrade
    • flutter pub get

    2、当flutter pub get 时报404 Not Found错误:

    Not Foundpackage:pub/src/http.dart 232:5 _ThrowingClient.send HTTP error 404: Not Found:

    原因分析:

    可能是pub get 某一个/或多个插件失败导致的。

    解决方案:

    1、检查网络代理是否正常。

    2、如果网络正常,可进行注销的一半插件的方法通过 flutter pub get ,进行筛选那个插件出了问题,flutter pub get 没问题 ,说明插件问题出现在注销的插件,多次尝试可定位到那个插件问题。

    3、当flutter pub get 时,需要很长时间且报错:

    大概率是PUB_HOSTED_URL问题:

    1、如果连着VPN,修改成https://pub.dev即可,或者不设置(默认就是它)。

    2、如果没连接VPN,即国内用户使用https://pub.flutter-io.cn镜像地址。

    拓展:

    默认情况下,Flutter 和 Dart 在下载依赖项和预构建二进制文件时使用的默认地址是:

    1. PUB_HOSTED_URL 默认地址:

      Dart 包管理器 pub 默认从 https://pub.dev 下载依赖项。这是 Dart 生态系统中的官方包仓库。
    2. FLUTTER_STORAGE_BASE_URL 默认地址:

      Flutter 工具和引擎默认从 https://storage.googleapis.com 下载预构建的 Flutter SDK 和 Dart SDK 二进制文件。

    这些默认地址通常能够满足大多数开发者的需求。如果你没有特殊的网络限制或者没有自己搭建的镜像服务,通常不需要显式地设置这些环境变量(即此时可以不设置)。Flutter 和 Dart 默认使用官方提供的地址下载依赖项和预构建的二进制文件。

  • 相关阅读:
    MybatisPlus搭建项目
    1518_AURIX TC275 SRI总线错误处理以及总线的实现
    数据结构--二叉树
    百度百科词条怎么更新?怎么能顺利更新百科词条?
    建立链表和对它的相关操作(C++实现)
    有孚网络混合云,加速企业数字化转型升级
    零基础自学javase黑马课程第十天
    Unrecognized option ‘stream_loop‘.(版本不匹配,利用make编译安装)
    【Pytorch基础教程32】spark或dl模型部署(MLFlow/ONNX/Runtime/tensorflow serving)
    【算法leetcode】222. 完全二叉树的节点个数(rust和go)
  • 原文地址:https://blog.csdn.net/u012440207/article/details/134188615
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号