flutter - 软件包无法获取具有正确 pubspec.yaml 的英语单词的 .packages
问题描述
对于上下文,我目前正在关注flutter dev提供的这个练习:https ://codelabs.developers.google.com/codelabs/first-flutter-app-pt1/#3
我在 Windows 10 专业版上使用 android studio。我在许多不同的领域都看到了这个问题,我一直无法上传 English_Words 包。我什至直接将文件上传到 .packages 并进行了导入工作,但是,函数和类没有验证
这是从 main.dart 导入的
这是 pubspec.yaml,正确说明了依赖项
我已经导航并手动放入了english_words
依赖项。但是,即使导入有效,这些方法也不会起作用。此外,当我执行 ''' -flutter packages get ''' 时,该文件已被删除,即使 .yaml 依赖项已拼写出来。
我做了很多推荐的事情: -flutter doctor -删除 pubspec.lock 和升级/获取包 -关闭虚拟化和 android studio
解决方案
Cupertino 图标和英文单词的间距必须为 2,就像 flutter ex 一样:
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
english_words:^3.1.5
这是一个 YAML 文件,因此间距具有特殊含义。就像我在示例中所做的那样更正它。
推荐阅读
- javascript - 重置循环 setTimeout()
- pyspark - py spark成功写入无效日期但读取时抛出异常
- r - 将数字添加到数据帧中的所有零并进行对数转换
- node.js - 通过事件网关异步回答 Alexa Smart Home Skill 时,如何回答 AWS Lambda?
- sas - 如何为 SAS 中的每个类生成不同的协方差矩阵?
- jquery - 如何在javascript中以最佳方式从给定的字符串“交货时间(上午8点 - 下午5点)”中获取“(上午8点 - 下午5点)”?
- apache-spark - Parquet 文件中的 Null 值最佳实践
- python - 在给定条件下检索系列行
- javascript - 仅通过单击特定元素的按钮更改样式表
- c++ - 从内存64位执行PE