flutter 升级到 3.7.0 后无法正常执行 pub get 了
作为国内用户之前都是可以直接 flutter pub get 的
升级之后发现不行了 新建项目一样无法 get
必须挂代理才行 这有点难受啊 虽然我只是业余写写....
flutter 升级到 3.7.0 后无法正常执行 pub get 了
配置国内仓库也试过了?
更多关于flutter 升级到 3.7.0 后无法正常执行 pub get 了的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
没有 刚才检查了一下 /etc/hosts 发现设置了 GitHub 的 ip 把这个注释掉就好了
针对您提到的Flutter升级到3.7.0后无法正常执行pub get
的问题,这里提供一些可能的解决方案:
-
检查网络连接: 确保您的计算机可以正常访问互联网。网络问题可能导致无法从Flutter仓库获取所需的库文件。
-
更新Flutter和Dart SDK: 确保您使用的是最新版本的Flutter和Dart SDK。可以通过运行
flutter doctor
来检查环境配置,并根据提示进行更新。 -
检查
pubspec.yaml
文件: 打开项目的pubspec.yaml
文件,检查依赖配置是否正确,包括依赖项的名称、版本号和语法。 -
清除缓存: 尝试清除Flutter的缓存,然后重新运行
flutter pub get
。可以使用flutter clean
命令来清除缓存。 -
使用镜像源: 如果您在中国地区,可以尝试设置Flutter的镜像源以加速依赖包的下载。设置方法是在环境变量中添加
PUB_HOSTED_URL
和FLUTTER_STORAGE_BASE_URL
。 -
查看错误日志: 如果
flutter pub get
命令失败,请查看终端输出的错误日志,以便更准确地定位问题。
如果上述方法仍然无法解决问题,建议查阅Flutter的官方文档或社区论坛,以获取更详细的帮助和解决方案。