执行flutter pub get时出现flutter_lints授权失败问题求助
解决flutter pub get因pub.dev授权失败导致的版本解析问题
添加/更新Pub.dev访问令牌
执行命令:dart pub token add https://pub.dev按照终端提示输入有效的访问令牌。如果没有令牌,需前往pub.dev个人账号的令牌管理页面生成具备公共包读取权限的令牌。
检查本地Pub配置文件
找到对应系统的Pub缓存凭证文件:- Windows:
%APPDATA%\Pub\Cache\credentials.json - macOS/Linux:
~/.pub-cache/credentials.json
打开文件检查是否存在针对https://pub.dev的无效或过期令牌,如有则删除该条目或替换为新生成的令牌。
- Windows:
切换国内Pub镜像源
若网络区域限制仍存在,可切换为国内镜像源:flutter pub config set pub-hosted-url https://pub.flutter-io.cn配置完成后重新执行
flutter pub get。清除Pub缓存并重试
先清除本地Pub缓存:flutter pub cache clean完成后再次运行
flutter pub get拉取依赖。
内容的提问来源于stack exchange,提问作者yk.stn
相关产品推荐
相关产品推荐

