2020-07-29 如何调试flutter_tools工程

1、使用Android Studio打开flutter/packages/flutter_tools工程;

2、配置Configuration,增加Dart Command Line App配置:

1)新增如Name: flutter pub get

2)指定Dart file为main主入口,$FLUTTER_TOOL/flutter/packages/flutter_tools/bin/flutter_tools.dart

3)设置Program arguments:pub get

4)设置Working directory:即需要调试工程的main.dart入口工程,如:$FLUTTER_TOOL/flutter_playground

3、设置断点即可以调试

pub get的入口函数在class _DefaultPub implements Pub的get方法处

4、注意点

需要debug进行调试,run的话不会停到具体的断点上。

官方issue建议:

https://github.com/flutter/flutter/issues/62487

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。