安装Flutter时遭遇unmatched错误,请求技术解决方案
Flutter安装问题排查方案
- 确认环境变量配置:将Flutter SDK的
bin目录添加到系统PATH中,Windows用户可在「系统属性-环境变量」里修改,Mac/Linux用户在~/.bashrc或~/.zshrc中追加export PATH="$PATH:/你的FlutterSDK路径/bin",之后执行flutter doctor验证路径是否生效。 - 检查SDK存放路径:不要把Flutter SDK放在含中文、空格或特殊字符的文件夹里,比如Windows避免
C:\用户\张三\桌面这类路径,建议放在C:\flutter或~/flutter这类简单路径下。 - 修复依赖缺失:运行
flutter doctor -v查看详细报错,若提示Android许可未接受,执行flutter doctor --android-licenses并按回车确认所有许可;若缺少Android组件,打开Android Studio的SDK Manager安装对应版本的SDK Platform、Build Tools。 - 适配国内网络环境:添加Flutter国内镜像变量(国内用户必做):
Windows用户在系统环境变量中新增这两个变量名和对应值。# Mac/Linux终端执行 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn - 修复权限问题:Mac/Linux用户若遇到权限报错,执行
sudo chmod -R 755 /你的FlutterSDK路径赋予读写权限。
内容的提问来源于stack exchange,提问作者Abdulrahman Alondus
相关产品推荐
相关产品推荐

