我目前正在使用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分钟后,崩溃再次发生,我可以从头再来。
我试图解决此问题的方法:
在这一点上,我真的无法解决我的问题,并且希望获得一些帮助来解决此问题。
编辑:在崩溃时,我的CPU和RAM都没有使用其100%的容量
答案 0 :(得分:2)
我发现了问题。显然,当我运行flutter clean
时,我的笔记本电脑不喜欢它。因此,只要我不使用该命令,颤振就不会崩溃...
答案 1 :(得分:2)
您是否正在运行任何云文件同步应用程序?例如MS OneDrive或Google备份和同步。有时,这些应用程序对这些文件具有独占访问权,这会妨碍其他操作,例如文件夹删除(可能会使Android Studio崩溃)。 建议-暂停一段时间(或杀死它们)值得尝试。
答案 2 :(得分:1)
答案 3 :(得分:0)
尝试在命令提示符下使用命令flutter upgrade更新flutter SDK。 flutter SDK现在是1.2.1的版本
答案 4 :(得分:0)
答案 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,每次更改此问题都会解决