android - 颤动的应用程序卡在白色的空白屏幕上,然后失去设备连接
问题描述
我无法在移动设备和 android 模拟器上启动颤振。我已经检查了与我类似的所有其他问题,但提供的答案无助于解决这个问题。还有谁遇到过这样的事情,什么修复对你有用?该文件非常大,超过 5k 行代码,我可以将其粘贴到此处。
解决方案
发生这种情况的一个可能原因是代码中的任何位置都存在无限循环。一旦flutter在准备你的应用程序状态时遇到任何无限循环,它就会卡在执行这个并且设备/模拟器连接超时,因此连接丢失。在与应用程序主页相关的代码中的所有循环中放置一个打印语句,这是检测罪魁祸首循环的一种无压力方法。
推荐阅读
- swift - XCUITest - 找不到匹配的元素
- elasticsearch - elasticsearch中的动态模板影响性能?
- java - 如何计算相同的 json 对象值并添加到回收视图中?
- javascript - Codeigniter - Onchange 时提交上传文件
- mysql - 当 Laravel 有足够的 n 条记录时,如何批量插入数据库?
- python - holoviews 数据集选择具有非法 python 变量字符的维度
- postgresql - 如何动态更改 Postgres 数据库的登录名、密码和主机?多个数据库
- python - 根据数组的另一列聚合一列中的最小最大值 - Python
- java - Apache Ignite OutOfMemory 使用率低
- python - 对这些数据包使用什么校验和算法?