Flutter执行pub get/pub upgrade报错) was unexpected at this time求助
解决方案
pub命令执行报错退出码255修复
pub命令返回) was unexpected at this time.属于Windows批处理解析错误,按以下步骤处理:
- 按下Win+R输入
sysdm.cpl打开系统属性,切换到「高级」选项卡,点击「环境变量」 - 分别检查用户变量、系统变量中的
Path项,排查是否存在包含未闭合括号、特殊字符的路径,尤其注意带(x86)的路径是否存在格式错误 - 将Flutter SDK、Dart SDK的路径移动到
Path列表的最顶部,避免受其他异常路径影响,调整完成后重启Android Studio再测试
依赖包URI不存在报错修复
package:flutter/material.dart不存在的报错是pub命令执行失败的衍生问题,前者修复后按以下步骤处理即可:
- 不要单独使用
pub get/pub upgrade命令,Flutter项目统一执行flutter pub get/flutter pub upgrade拉取依赖 - 打开Android Studio设置,进入「Languages & Frameworks > Flutter」,确认Flutter SDK路径配置正确;再进入「Languages & Frameworks > Dart」,确认Dart SDK路径为Flutter内置路径:
Flutter安装目录/bin/cache/dart-sdk,不要使用独立安装的Dart SDK,避免版本不匹配 - 执行
flutter doctor命令校验所有环境配置项正常后,重新打开项目即可消除代码侧报错
内容的提问来源于stack exchange,提问作者coderX
相关产品推荐
相关产品推荐

