设置 DevTools 失败(Flutter Inspector)

问题描述 投票:0回答:4

我在 google 或 StackOverflow 上都找不到这个问题的解决方案。与此问题相关的问题只有且只有 1 个答案 [https://stackoverflow.com/questions/64655867/about-android-studio-and-flutter-inspector],但是对于像我这样的初学者来说,不清楚什么正是要做的事。

附加信息:

  • 操作系统:Windows
  • Android Studio版本4.1.1
  • 当我打开 flutter 检查器面板时,应用程序正在 avd 中运行。
  • 停止并再次运行应用程序。
  • 以前,我在某处读到,如果检查器没有显示任何内容,请按 ctrl 键单击任何小部件。这以前有效,但现在不起作用。当然,这是不同的错误和不同的情况。
  • 还附上flutter doctor截图

flutter inspector screenshot

flutter doctor screenshot

android-studio flutter
4个回答
3
投票

相关问题的答案有帮助。

... 第三个(对我有用的):转到“文件”> 设置 > 语言和框架 > Flutter > 实验……然后就可以了 你应该取消选中“在 Flutter Inspector 中启用嵌入 DevTools” 工具窗口”。这应该允许您在本地使用 devtools 而不是 嵌入式的。

picture for reference

来源:https://stackoverflow.com/a/65542661/17789382


0
投票

使用命令

dart devtools
从终端启动 Flutter DevTools,该命令会在浏览器中打开 DevTools。连接到调试/运行服务侦听的地址。当应用程序开始运行时,可以在控制台中找到地址。例如:
ws://127.0.0.1:54851/JF3H6rhQnN0=/ws
.


0
投票

这对我有用

如果您的 JCEF 在此环境中不受支持或初始化失败错误,请按以下方法修复它:

转到帮助 -> 查找操作

搜索并选择“为 IDE 选择引导 Java 运行时”

在该弹出窗口中,选择具有 JCEF 的 JetBrains 运行时

然后重新启动IDE,错误就消失了。


-3
投票

以下步骤帮助我恢复了 Flutter Inspector Widget Tree,希望对您也有帮助:

  1. 文件 -> 设置 -> 语言和框架 -> Flutter:
  2. 启用(选中)“在应用程序启动时打开 Flutter Inspector 视图”
  3. 停止并再次启动应用程序。

注意:为了让某些内容显示在 Flutter Inspector 中,您的应用程序必须在设备或模拟器或仿真器上运行。

© www.soinside.com 2019 - 2024. All rights reserved.