flutter 应用卡在白色空白屏幕上,然后失去设备连接

flutter app stuck on white blank screen and then losses device connection

我无法在移动设备和 android 模拟器上启动 flutter。我已经检查了所有其他与我类似的问题,但提供的答案无法帮助解决这个问题。还有谁遇到过这样的事情,什么修复对你有用?文件很大,超过5000行代码,我本来可以直接贴在这里的。

发生这种情况的一个可能原因是代码中的任何地方都存在无限循环。一旦 flutter 在准备您的应用程序状态时遇到任何无限循环,它就会卡在执行此操作和 device/emulator 连接超时,因此连接丢失。在与您的应用程序主页相关的代码中的所有循环中放置一个 print 语句,这是检测罪魁祸首循环的一种轻松方式。