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

如何在Android Studio调试模式下默认设置web-renderer为html?

解决Flutter Web默认使用HTML渲染器调试的问题

你可以通过以下两种方式设置Android Studio 2021.3.1默认使用HTML渲染器启动Flutter Web应用:

方法1:修改Run/Debug配置

  • 点击Android Studio顶部菜单栏的Run → Edit Configurations...
  • 在左侧配置列表中找到你的Flutter Web项目配置(如果未创建,点击左上角+号选择Flutter,配置好Web运行目标)
  • 在右侧面板的Additional run args输入框中,填入 --web-renderer html
  • 点击Apply和OK保存配置,之后点击运行按钮就会默认以HTML渲染器启动

方法2:修改项目启动配置文件(可选)

在项目根目录的.run文件夹下(如果没有则新建),找到对应项目的.run.xml文件,在<configuration>标签内添加additionalParameters属性:

<additionalParameters>--web-renderer html</additionalParameters>

保存文件后,Android Studio会自动读取这个配置。

补充说明

Flutter Web默认使用auto渲染策略,在桌面环境调试时会优先选择canvaskit渲染器。部分网络图片因跨域限制、格式兼容等问题,在canvaskit下无法正常加载,而HTML渲染器依赖浏览器原生的图片加载机制,因此能正常显示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 19:37:01