debugging Android Studio 集成开发环境:如何只在Flutter中调试我代码?

h5qlskok  于 2023-01-13  发布在  Android
关注(0)|答案(4)|浏览(156)

在Android Studio中,我只想调试我的代码,但要逐步进入依赖关系库。我看到questionalso,但它们没有解决问题。我找不到不调试到message_codecs.dart、message_codecs.dart或method_channel_firebase_auth.dart的方法(firebase_auth_platform_interface-1.1.2).我也看过我可以disable or enable all exception,但那是我不想要的.
我只是不想介入这些系统(依赖项)库。请让我知道是否有任何解决方案。

sauutmhj

sauutmhj1#

1.转到VS代码用户设置。在Mac上,你可以通过点击CMD +,2A来进入VS代码设置。然后你搜索debugSdkLibrariesdart.debugExternalLibraries,并确保它们没有被选中。

2B.或者你可以通过添加以下内容来编辑JSON文件中的设置:

"dart.debugSdkLibraries": false,
"dart.debugExternalLibraries": false,

例如,以下是我的完整设置文件:https://gist.github.com/tomasbaran/cd0ba7cadec4466356d1dc0faa14f1e2

ou6hu8tu

ou6hu8tu2#

1.右击断点。
1.点击“更多”
1.取消选中“Dart异常断点”复选框
添加以下屏幕截图以供参考。
https://i.stack.imgur.com/GdMnp.png

vmpqdwk3

vmpqdwk33#

当你在调试时,下一行的代码将进入你没有写的东西,单步执行而不是单步执行。
Step-Over将一直执行,直到调用堆栈处于相同状态并且您所在的行已完成执行。

mec1mxoz

mec1mxoz4#

在vscode中,您可以使用“Dart:调试外部库”

相关问题