You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派4(8GB)安装Flutter时snap包armhf架构不支持问题求助

问题根本原因

你当前使用的是32位(armhf)架构的树莓派操作系统,官方Flutter的snap安装包仅提供64位(arm64/amd64)架构版本,单独添加dpkg多架构支持无法绕过snap对主系统架构的校验限制,因此会持续报错。

解决方案1:更换64位树莓派操作系统(推荐,兼容性最佳)

树莓派4硬件本身支持64位系统,更换系统后可直接通过snap安装官方原生Flutter,操作步骤如下:

  • 备份原有系统中的个人数据
  • 烧录64位树莓派OS镜像到TF卡
  • 系统安装完成后执行如下命令即可安装Flutter:
sudo snap install flutter --classic
  • 安装完成后执行flutter doctor,按照提示补全所需依赖即可完成配置。

解决方案2:32位系统下手动安装社区适配版Flutter

若暂时不想更换操作系统,可以手动安装社区适配的armhf架构Flutter SDK,操作步骤如下:

  • 先安装基础依赖:
sudo apt update && sudo apt install git curl unzip xz-utils zip libgl1-mesa-glx -y
  • 下载社区适配的armhf架构Flutter SDK压缩包,解压到自定义安装目录,例如/opt/flutter
  • 配置环境变量,在~/.bashrc文件末尾添加如下内容:
export PATH="$PATH:/opt/flutter/bin"
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
  • 执行source ~/.bashrc使环境变量生效
  • 执行flutter doctor检查安装状态,按照提示补全缺失的依赖即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 14:48:03