为什么 flutter 冻结后不会抛出任何错误?

Why does flutter not throw any errors after freezing?

提问人:Trev347 提问时间:11/9/2023 最后编辑:Trev347 更新时间:11/9/2023 访问量:22

问:

我是 Flutter 的新手,但我在移动应用程序方面有相当多的经验。我正在尝试在我的 flutter 应用程序中实现一个插件。

我的应用程序按预期运行,直到我尝试使用插件。当我打开使用此插件的屏幕时,应用程序冻结。我在这里遇到的问题是我没有记录任何关于问题是什么的错误。该应用程序只是冻结在我的手机上,控制台什么也没做,让我不知道出了什么问题。

在我使用的不同插件中,这种情况已经发生了很多次,我想知道为什么我没有收到任何错误?当我没有记录任何错误时,我应该如何调试我的代码?有没有办法让颤动显示错误?

我不希望你在我的代码中解决问题,但我想了解如何找出问题所在。

Flutter 调试

评论

1赞 Ivo 11/9/2023
冻结和崩溃是截然不同的事情,所以你的标题很有误导性。也与 Flutter 本身无关。本机应用程序也可能发生这种情况。冻结通常是因为处于某种无限循环中。从技术上讲,运行的代码没有任何问题,因此根本没有任何错误需要记录
0赞 Trev347 11/9/2023
@Ivo我的应用程序冻结了。我已经更新了问题,因此不会产生误导。这回答了我的问题,谢谢!

答: 暂无答案