电脑出现磁盘空间不足,把flutter sdk误删了,占了好几个G
废纸篓也被清空了,没办法,只能重新下载
为了标识与其他文件不同,我换目录了,放到了一个比较重要的位置,以免以后手误误杀
下载以后,打开项目,报错了,所有引入的Dart文件,比如:
import 'package:flutter/material.dart';
报错,找不到
解决:
- 点击右上角的“Open Dart settings” 提示,或者点击菜单栏上的“File”-“Settings”-"Languages&Frameworks"-"Flutter"栏目,设置Flutter SDK 所在的位置。
设置好Flutter SDK所在的位置,点击OK保存。上面的Dart SDK的目录不用设置,点OK设置好Flutter SDK所在的位置后,IDE会自动寻找到Dart SDK 所在的位置。
没办法,设置好了,还是没有好,问题依旧没有解决
- 可以检查下项目目录下的 .packages 文件,看看配置是否有误,发现flutter sdk路径不对,这个时候可以删除项目目录下的 .packages文件,然后打开项目目录下的 pubspec.yaml 文件,点击上方的"Packages get" 文字按钮,稍等片刻,项目就会重新配置
下载一个flutter项目,copy一个flutter项目,当用Android studio导入flutter项目时候,肯定会导致类似的问题,因为每个人都有自己的一个Flutter SDK路径,如果有跟我类似的问题,就可以参考一下
总结一下解决方法:
1.重新配置flutter SDK路径;如果还不行,就执行2
2.删除.packages,打开pubspec.yaml,点击上方的"Packages get"
我不是开山祖,只是搬用工,站在巨人的肩膀 + 实践,有更好的解决方法,可以留言💪
flutter代码已提交
路漫漫其修远兮,吾将上下而求索
——致程序员逝去的青春