我刚刚开始使用flutter,我正在使用flutter包,例如material.dart,cupertino.dart,但是当要使用其他包(例如image_picker,english_words)时,我将无法使用它,并且我已经声明了带有版本的包在pubsec.yaml文件中的依赖项中。当我在主文件中写入导入包名称后,它在其下方显示一条红线,并且该文件夹也未在左侧创建。
答案 0 :(得分:1)
似乎尚未下载pubspec.yaml
文件中声明为依赖项的软件包。
尝试从项目的根目录运行:flutter packages get
。
有时,即使执行了上述命令,该命令也无法正常工作,在这种情况下,请关闭当前项目并重新打开它。