You need to enable JavaScript to run this app. Flutter出现未知错误无法修复,新手开发者求助
优惠活动
大模型
产品
解决方案
定价
更多

Flutter出现未知错误无法修复,新手开发者求助

Manjaro Linux 下 Flutter 运行错误排查步骤

首先执行 flutter doctor -v 输出完整错误日志,可定位具体报错根因,通用修复流程如下:

  • 配置Android SDK环境变量
    编辑当前用户的shell配置文件(bash用户编辑~/.bashrc,zsh用户编辑~/.zshrc),添加如下配置:
    export ANDROID_HOME=你的Android SDK实际存储路径(通常为~/Android/Sdk)
    export PATH=$PATH:$ANDROID_HOME/tools
    export PATH=$PATH:$ANDROID_HOME/platform-tools
    
    配置完成后执行 source ~/.bashrc(zsh对应替换为.zshrc)使配置生效,再执行 flutter config --android-sdk $ANDROID_HOME 告知Flutter SDK路径。
  • 安装缺失的Android SDK组件
    打开Android Studio,依次进入 Settings > Appearance & Behavior > System Settings > Android SDK,切换到SDK Tools标签页,勾选「Android SDK Command-line Tools (latest)」,点击确认完成安装。
  • 同意Android许可协议
    终端执行 flutter doctor --android-licenses,所有许可提示输入y同意即可。
  • 补全Manjaro系统依赖
    执行 sudo pacman -S clang cmake ninja gtk3 libglvnd 安装Flutter桌面端编译所需的基础依赖包。

全部操作完成后重新执行flutter doctor,验证错误是否已修复。
注意:Android SDK路径需替换为你自己设备上的实际路径,不要直接复制示例路径使用

内容的提问来源于stack exchange,提问作者slovenian_boy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 12:51:03