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

Flutter DevTools自定义扩展已按配置搭建但未在UI界面显示的问题求助

Flutter DevTools自定义扩展已按配置搭建但未在UI界面显示的问题求助

我目前正在基于 Flutter 3.32.6 和 Dart 3.8.1,使用devtools_extensions包开发自定义的 Flutter DevTools 扩展。我通过flutter create --template devtools_extension my_new_tool命令创建了扩展项目,之后用webdev serve web:8080启动了扩展服务。

这个扩展作为独立的 Flutter Web 应用时,构建和运行都完全正常;在main.dart文件里,我也严格按照官方文档的要求,使用了DevToolsExtension(child: FooTab())的结构来包裹我的扩展内容。

之后我用dart devtools命令启动了 Flutter DevTools,并且尝试在 DevTools 的 URL 末尾追加?ext=http://localhost:8080来加载我的扩展,但奇怪的是,这个扩展并没有在 DevTools 的 UI 界面中显示为新的标签页。

我已经排查了这些点:

  • 浏览器控制台没有任何报错信息
  • 8080 端口的扩展服务确实能正常访问
  • 我是先启动扩展服务器,再启动 DevTools 的,启动顺序没问题

有没有有经验的朋友能帮我分析下,我是不是漏掉了什么关键配置或者步骤,才导致扩展无法在 DevTools 界面中显示出来?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.07 12:18:09