Flutter: Windows下Creating Flutter Project卡死

第一次使用Android Stuido创建一个新的Flutter项目时,会有可能像下面的图一样卡死(其实这个几率还挺大的...)


Flutter: Windows下Creating Flutter Project卡死_第1张图片
Creating Flutter Project

解决步骤1

查看对应目录下是否已经生成了项目,如果生成了,直接将Android Studio杀死并重启,然后直接打开项目不需要新建,当然接下来还会遇到问题...


Flutter: Windows下Creating Flutter Project卡死_第2张图片
等待释放

解决步骤2

  • 打开任务管理器,结束掉所有dart.exe
  • 打开flutter安装目录,找到\bin\cache中的lockfile文件删除
  • 重启Android Stuido


    Flutter: Windows下Creating Flutter Project卡死_第3张图片

现在这个项目才可能真的开始跑起来,这么说是因为..还有可能遇到别的问题,比如网络问题造成的依赖无法下载,或者可能是协议没有同意..这个时候你会发现卡在Running "flutter packages get" in project_name...上很久。

Flutter: Windows下Creating Flutter Project卡死_第4张图片
license not accepted

运行 flutter doctor查看flutter相关依赖是否有问题,根据提示来调整。
如果是超时可以参照我 这篇,或者直接查看 Using Flutter in China。

总结

还有Android Stuido(我的版本3.4)选择新建Flutter Project时也会经常未响应,多数也是来自于之前的Dart进程没有全部杀死,但是依然没有任何提示....
本来觉得Flutter对Android开发者来说还是很友好的,但是可以看到在Windows下这种可能来自于系统配置或者是插件问题本身带来的假死、不响应,还是一下子上愉快的上手变得恼人起来。

你可能感兴趣的:(Flutter: Windows下Creating Flutter Project卡死)