flutter module调试及hot reload
1、断点调试
启动app,在flutter页面打开前(即dart vm启动之前),点击flutter attach按钮(如下图),即可进行断点调试
点击hot reload按钮即可
该方法同时适用于Android和ios。
1、执行adb logcat | grep Observatory & ,查看端口
```shell adb logcat | grep Observatory & ``` |
如图,得到端口41827
2、执行adb forward tcp:8100 tcp:41827(8100为任意端口,41827为上述命令得到的端口),进行端口映射
3、打开flutter module,执行flutter attach --debug-port=41827(上图的端口)
```shell flutter attach --debug-port=41827 ``` |
4、hot reaload:由上图可知,按"r"便可以进行hot reload
5、调试:
- 新增Dart Remote Debug
- 配置端口(上述映射端口,即8100),然后apply,即可进行调试