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

Flutter开发能否使用Chromium?ZorinOS环境浏览器配置疑问

解决Flutter Web开发中Chrome依赖问题(无需安装Chrome)

Flutter Web开发并不强制要求安装Google Chrome,所有基于Chromium内核的浏览器(比如你正在使用的Brave,或是Chromium本身)都可以替代,只需通过设置CHROME_EXECUTABLE环境变量让Flutter识别到对应浏览器的可执行文件即可。

针对Brave浏览器的配置步骤

  • 先确认Brave的可执行文件路径,在ZorinOS中通常为/usr/bin/brave-browser,可通过以下命令验证:
    which brave-browser
    
  • 设置环境变量:
    • 临时生效(仅当前终端会话):执行以下命令,之后再运行flutter doctor即可检测到浏览器:
      export CHROME_EXECUTABLE=/usr/bin/brave-browser
      
    • 永久生效(所有终端会话):编辑你的shell配置文件(如~/.bashrc或~/.zshrc,取决于你使用的终端shell),添加一行:
      export CHROME_EXECUTABLE=/usr/bin/brave-browser
      
      保存文件后,执行source ~/.bashrc(或对应的配置文件)使设置立即生效。

针对Chromium浏览器的配置步骤

  • 若未安装Chromium,先通过以下命令安装:
    sudo apt install chromium-browser
    
  • 确认Chromium的可执行文件路径,通常为/usr/bin/chromium-browser,验证命令:
    which chromium-browser
    
  • 同样设置环境变量,临时或永久方式均可,只需将路径替换为Chromium的可执行文件路径即可。

验证配置

完成上述设置后,重新运行flutter doctor,原本报错的Chrome项会显示为✅状态,之后你就可以正常使用flutter run -d chrome命令启动Web项目,Flutter会自动调用你指定的浏览器运行应用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 09:40:32