flutter 升级到 3.7.0 后无法正常执行 pub get 了

发布于 1周前 作者 caililin 来自 Flutter
作为国内用户之前都是可以直接 flutter pub get 的
升级之后发现不行了 新建项目一样无法 get
必须挂代理才行 这有点难受啊 虽然我只是业余写写....

flutter 升级到 3.7.0 后无法正常执行 pub get 了
3 回复

配置国内仓库也试过了?

更多关于flutter 升级到 3.7.0 后无法正常执行 pub get 了的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


没有 刚才检查了一下 /etc/hosts 发现设置了 GitHub 的 ip 把这个注释掉就好了

针对您提到的Flutter升级到3.7.0后无法正常执行pub get的问题,这里提供一些可能的解决方案:

  1. 检查网络连接: 确保您的计算机可以正常访问互联网。网络问题可能导致无法从Flutter仓库获取所需的库文件。

  2. 更新Flutter和Dart SDK: 确保您使用的是最新版本的Flutter和Dart SDK。可以通过运行flutter doctor来检查环境配置,并根据提示进行更新。

  3. 检查pubspec.yaml文件: 打开项目的pubspec.yaml文件,检查依赖配置是否正确,包括依赖项的名称、版本号和语法。

  4. 清除缓存: 尝试清除Flutter的缓存,然后重新运行flutter pub get。可以使用flutter clean命令来清除缓存。

  5. 使用镜像源: 如果您在中国地区,可以尝试设置Flutter的镜像源以加速依赖包的下载。设置方法是在环境变量中添加PUB_HOSTED_URLFLUTTER_STORAGE_BASE_URL

  6. 查看错误日志: 如果flutter pub get命令失败,请查看终端输出的错误日志,以便更准确地定位问题。

如果上述方法仍然无法解决问题,建议查阅Flutter的官方文档或社区论坛,以获取更详细的帮助和解决方案。

回到顶部