如何在 Flutter 开发工具中启用“性能叠加”

Tho*_*ong 0 ide dart android-studio visual-studio-code flutter

我有 2 个 flutter 项目,但其中之一是禁用性能叠加。我怎样才能启用它?

这两个项目都在 VS Code、配置文件模式、真实设备中运行。

工作

在此输入图像描述

不行

在此输入图像描述

Sum*_*ain 7

确保您\xe2\x80\x99 正在运行profile mode,并且您\xe2\x80\x99 没有使用模拟器。

\n\n

对于 Android Studio:使用“运行”>Flutter Run main.dart in Profile Mode菜单项。

\n\n

在 VS Code 中,打开 launch.json 文件,并将 flutterMode 属性设置为 profile(完成分析后,将其更改回发布或调试)

\n\n
"configurations": [\n      {\n        "name": "Flutter",\n        "request": "launch",\n        "type": "dart",\n        "flutterMode": "profile"\n      }\n    ]\n
Run Code Online (Sandbox Code Playgroud)\n\n

欲了解更多详细信息:Flutter 性能分析

\n\n

对于性能叠加图:将其添加到顶层的小部件构建方法中

\n\n
showPerformanceOverlay: true\n
Run Code Online (Sandbox Code Playgroud)\n