Flutter學習(六)

一、工程目錄

在這裏插入圖片描述

二、工程配置

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,你會發現錯誤已經解決了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章