每次我运行颤振应用程序时计算机都会死机
Posted
技术标签:
【中文标题】每次我运行颤振应用程序时计算机都会死机【英文标题】:Computer freezes each time i run flutter app 【发布时间】:2020-10-10 17:47:15 【问题描述】:在今天之前,我的 Flutter 应用程序运行良好,而我的计算机没有速度问题。但是今天在尝试运行(在调试模式下)我的应用程序时,它立即到达gradle AssemblyDebug
阶段,我的计算机变得缓慢并最终完全冻结,即使ctrl+alt del
也不起作用,我所能做的就是物理重启计算机。
这是我的颤振医生总结:
我有一台配备英特尔酷睿 i5 2GHz 处理器和 8GB RAM 的 HP Folio 9480m
【问题讨论】:
看起来像内存泄漏。您是否更改了应用中的任何内容? 这就是我的想法,但我尝试从 android studio 创建一个新应用,但仍然是同样的问题 【参考方案1】:解决方案:
每次开始运行应用程序之前,在终端中运行以下命令
flutter clean
此命令将删除系统中与您的应用相关的所有构建缓存文件。
原因:
这是由于 build 文件夹包含先前构建的数据。 每次从头开始再次运行应用程序时清理它 我在 Flutter 开发的最初阶段就遇到了这个问题,现在每次都使用这个命令完全解决了这个问题
【讨论】:
【参考方案2】:造成这种情况的原因可能很多!请确保您的互联网没有问题。您也可以尝试更新flutter,看看是否能解决问题。 您可以使用以下命令摆脱冻结状态:
在 mac/linux 中:
killall -9 dart
在窗口中:
taskkill /F /IM dart.exe
更新flutter SDK:
flutter upgrade
【讨论】:
感谢您的帮助,但在冻结状态下我什至无法移动鼠标指针,更不用说打开 cmd...任何解决方案? 你用的是什么版本? 我建议你更新你的颤振:flutter clean
flutter channel stable
flutter upgrade
以上是关于每次我运行颤振应用程序时计算机都会死机的主要内容,如果未能解决你的问题,请参考以下文章
每次在 vscode 中运行我的颤振应用程序时出现此错误 [重复]
Flutter 应用在 Android Studio 下运行时死机