Flutter随机崩溃并删除Flutter文件

时间:2018-10-31 12:50:57

标签: android windows android-studio dart flutter

我目前正在使用Android Studio 3.2在Windows 10笔记本电脑上使用flutter 0.9.4 beta版开发flutter应用程序。但是昨天,Android Studio突然崩溃了(屏幕变黑并停止了我的大多数应用程序,例如android studio,sourcetree,whatsapp等)。但是Android studio或Flutter都显示出实际错误,一切都停止了工作。

当我在崩溃后尝试重新打开Android Studio时,我无法运行我的Flutter应用程序(Android Studio将看不到任何已连接的设备或仿真器,只有在Flutter应用程序中才可以正常运行)。而且flutter命令停止工作,Windows不再识别它。

要解决此问题,我必须重新安装我的颤振(也运行flutter doctor,但它说我的颤振已正确安装),并用最新的替换platform-tools文件夹,因为崩溃使该部分无法使用。完成所有操作后,我可以再次运行我的应用程序。

问题是大约30-45分钟后,崩溃再次发生,我可以从头再来。

我试图解决此问题的方法:

  • 重新安装Android Studio
  • 重新安装了Android SDK
  • 重新安装Flutter
  • 降级的Android Studio
  • 颤振降级
  • 删除了所有模拟器
  • 多次重启笔记本电脑
  • 关闭了所有其他应用程序
  • 检查我的内存是否损坏
  • 排除了我的flutter和android studio目录 病毒扫描程序(G数据安全性)
  • 以管理员身份运行扑扑
  • 已将Flutter频道更改为主频道并返回到开发人员

在这一点上,我真的无法解决我的问题,并且希望获得一些帮助来解决此问题。

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

7 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

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

答案 2 :(得分:1)

  • 我建议您使用Microsoft Visual Code进行开发。
  • 使用命令行“ flutter build apk”进行构建
  • 确保您有足够的硬盘空间和内存空间
  • 扑打医生-v

答案 3 :(得分:0)

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

答案 4 :(得分:0)

我有同样的问题。 我怎么解决的? 首先,我将笔记本电脑的语言更改为英语(这很重要) 其次,我正在使用avast,我停止了它。 您必须尝试

答案 5 :(得分:0)

从<用户名> Appdata> Temp>清理文件夹

删除临时文件

这将帮助您摆脱错误

答案 6 :(得分:0)

尝试使用

Flutter build apk --build-name = 1.0.1

按Enter Flutter build apk --build-Number = 10 按Enter

Flutter构建apk --build-name = 1.0.1 --build-number = 10

确保在构建apk时始终更改构建名称和内部版本号,例如,如果您的最新版本名称为1.0.1,请使用1.0.2或更高版本,并且内部版本号为11,每次更改此问题都会解决