一、工程目錄
二、工程配置
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,你會發現錯誤已經解決了。