Contents

Dart DevTools

Dart DevTools是Dart和Flutter的一套调试和性能工具.

Using DevTools with a Flutter app

有关通过Flutter应用程序使用DevTools的详细信息,请参阅Flutter DevTools文档.

Using DevTools with a command-line app

您可以使用DevTools进行源代码级调试,也可以查看正在运行的命令行应用程序的常规日志和诊断信息.

1. Install DevTools

使用pub安装或更新DevTools:

$ pub global activate devtools

2. Launch the DevTools server

拥有DevTools后,请使用devtools命令为DevTools运行本地Web服务器:

$ pub global run devtools
Serving DevTools at http://127.0.0.1.9100

3. Start the target app

使用dart --observe命令为您要调试或观察的Dart命令行应用执行主文件:

$ cd path/to/dart/app
$ dart --observe main.dart

Observatory listening on http://127.0.0.1:8181/wYDP3x9mvbw=/

注意"监听" URL. 下一步将需要此URL.

4. Open DevTools and connect to the target app

  1. 打开Chrome浏览器窗口,然后浏览至http://localhost:9100 .
  2. 将"监听" URL粘贴到" 连接到正在运行的应用程序"下的文本字段中,然后单击" 连接"按钮.

DevTools connection dialog

by  ICOPY.SITE