Flutter随机崩溃并删除Flutter文件



我目前正在使用Android Studio 3.2在我的Windows 10笔记本电脑上使用flutter 0.9.4测试版开发一个flutter应用程序。但昨天,安卓工作室突然崩溃(屏幕变黑,停止了我的大部分应用程序,如安卓工作室、源树、whatsapp等(。但安卓工作室和Flutter都没有显示实际的错误,一切都停止了工作。

当我试图在崩溃后重新打开Android Studio时,我无法运行我的flutter应用程序(Android Studio看不到任何连接的设备或模拟器,只有在flutter应用中才能看到,原生Android应用程序运行良好(。此外,flutter命令停止工作,Windows不再识别它。

为了解决这个问题,我必须重新安装我的flutter(也运行了flutter doctor,但它说我的flutter安装正确(,并用最新的替换平台工具文件夹,因为崩溃使这个部分不可用。在我完成所有这些之后,我可以再次运行我的应用程序。

事情是在大约30-45分钟后,撞车再次发生,我可以重新开始。

我试图解决的问题:

  • 重新安装Android Studio
  • 重新安装的Android SDK
  • 重新安装Flutter
  • 降级的Android工作室
  • 降阶颤振
  • 删除了所有模拟器
  • 笔记本电脑多次重启
  • 关闭了所有其他应用程序
  • 检查我是否有损坏的内存
  • 从我的病毒扫描器(G数据安全(
  • 以管理员身份运行flutter
  • 将颤动通道更改为master并返回dev

在这一点上,我真的没有办法解决我的问题,我希望得到一些帮助来解决这个问题。

编辑:而且在崩溃时,我的CPU和RAM都没有使用100%的容量

我发现了问题。显然,当我运行flutter clean时,我的笔记本电脑不喜欢它。所以只要我不使用这个命令,我的颤振就不会崩溃。。。

是否有任何云文件同步应用程序正在运行?例如MS OneDrive或谷歌备份&同步。有时,这些应用程序对这些文件具有独占访问权限,这会阻碍其他操作,例如文件夹删除(可能会导致Android Studio崩溃(。建议-暂停一段时间(或杀死它们(是值得尝试的。

  • 我建议您使用Microsoft Visual Code进行开发
  • 使用命令行"flutter build apk"来构建
  • 确保您有足够的硬盘空间和内存空间
  • 什么是扑动医生-v

尝试在命令提示符中使用flutter upgrade命令来更新flutter SDK。flutter SDK现在是1.2.1 的版本

我也遇到过同样的问题。我是怎么解决的?首先,我把笔记本电脑的语言改成了英语(这很重要(第二,我在使用avast,我停止了它。你必须试试

从<用户名>应用程序数据>临时>清理文件夹

这将帮助你摆脱错误

尝试使用

Flutter构建apk——构建名称=1.0.1

按Enter键Flutter构建apk——构建编号=10按Enter

Flutter构建apk——构建名称=1.0.1——构建编号=10

确保您在构建apk时总是更改构建名称和构建编号,例如,如果您的上一个版本名称是1.0.1,请使用1.0.2或更高版本,并且构建编号=11每次更改此项和您的问题将修复

最新更新