VS Code中Flutter初始化失败(错误码139)求助
解决Flutter初始化错误(Exit Code 139/Segment Fault:11)
检查Flutter安装目录权限
确保Flutter SDK所在目录及子目录具备读写权限,执行命令:sudo chmod -R 755 /path/to/flutter
替换命令中的/path/to/flutter为你的实际Flutter安装路径清除Flutter缓存并重建项目
依次执行以下命令清理缓存、重新拉取依赖:flutter cleanflutter pub get重置Flutter SDK
若缓存清理无效,强制升级SDK重置状态:flutter upgrade --force
若是通过Git克隆安装的Flutter,也可以重新克隆仓库覆盖现有安装:git clone https://github.com/flutter/flutter.git验证系统架构兼容性
确认系统架构(x86_64/arm64)与Flutter版本匹配,比如M系列Mac需使用原生支持arm64的Flutter版本,避免通过Rosetta转译运行。可通过flutter doctor -v查看当前SDK的架构信息。调整VS Code Flutter扩展设置
暂时关闭VS Code Flutter扩展的「保存时自动热重载」等自动执行功能,手动运行flutter run测试是否仍出现错误。排查项目依赖冲突
检查pubspec.yaml中的依赖项,尝试注释非核心第三方包,逐步排查是否由特定依赖触发内存违规问题。
内容的提问来源于stack exchange,提问作者Pedro Santangelo
相关产品推荐
相关产品推荐

