一、工程目录
二、工程配置
pubspec.yaml
//关于flutter的一个主题,可以不用
cupertino_icons: ^0.1.2
//使用material就可以
uses-material-design: true
插件搜索
所有包( package )都会发布到 Dart 的包仓库里,仓库地址:https://pub.dev/,如图 示,输入你想使用的包后点击搜索即可
插件引用
dependencies:
flutter:
sdk: flutter
flutter_webview_plugin: "^0.2.1+2"
date_format: "^1.0.4"
点击packages get 下载依赖插件库
注:有新的目录和依赖都要执行packages get
Waiting for another flutter command to release the startup lock… 异常解决
平时我们在开发flutter过程中,在执行 flutter packages get 命令之后,如果运气不好的,命令没有执行成功的话,我们就会遇到这个错误提示:
Waiting for another flutter command to release the startup lock...
然后你会发现会发现在任何地方执行flutter命令,都会遇到这个错误:
tinytongtongdeMacBook-Pro% flutter doctor
Waiting for another flutter command to release the startup lock...
一般情况下,你会关闭项目,重启IDE,但这些操作都无效,除非你重启电脑。
这里给出一个非常简单的解决方法:
进入到你的flutter sdk目录中,然后找到 bin/cache/lockfile文件,删除它即可。
删除之后你再运行 flutter doctor,你会发现错误已经解决了。