VSCode+Flutter安裝環(huán)境配置教程

簡單介紹

1铣鹏、安裝vscode敷扫,并安裝Flutter;
2诚卸、為保證正常運行葵第,自行安裝xcode和Android studio;
3惨险、從零開始配置羹幸,手把手教學(xué),如有疑問請留言辫愉;

安裝VSCode

1栅受、安裝地址

點擊下載:https://code.visualstudio.com/Download

下載@2x.png

2、如果沒有梯子恭朗,需要耐心等待

3屏镊、下載完成

下載完成,在下載文件夾下痰腮。


下載完成.png

4而芥、雙擊打開已下載的安裝包

此時可能遇到電腦風火墻,在設(shè)置-隱私中打開膀值,或者部分電腦可以直接點擊打開棍丐。


防火墻提示.png

5、首次打開

首次打開沧踏,我這邊遇到提醒歌逢,點擊設(shè)置如下。


首次打開提醒.png

6翘狱、移動到程序中

打開下載文件夾秘案,拖動VSCode到應(yīng)用程序中即可。


32ee9aa0cf4181c35d3a1aff608e173.png

7、安裝完畢

此時阱高,VSCode安裝完畢赚导。面板就第一次展現(xiàn)在你的面前了。
接下來就是安裝相關(guān)的框架和SDK赤惊。


SDK@2x.png

安裝FlutterSDK

1吼旧、下載FlutterSDK

點擊下載
https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos

2、移動sdk到指定文件夾

移動flutter到指定文件夾.png

3荐捻、打開終端執(zhí)行

open .bash_profile

4黍少、將配置路徑保存到文件中

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=/Users/demo/flutter/bin:$PATH
peizhi 1.png

5、另存

open ~/.zshrc 
另存.png

6处面、保存后執(zhí)行

source ~/.zshrc

7厂置、此時我重啟了一次電腦

這里有個坑,我在第一次安裝時魂角,未重啟電腦昵济,導(dǎo)致后續(xù)無論怎么調(diào)試,都是錯誤的野揪。重啟終端執(zhí)行:

flutter -h

此時會有防火墻访忿,點擊取消,打開防火墻斯稳,再次執(zhí)行即可海铆。

vscode的配置

1、打開vscode-Extensions

W.png

2挣惰、檢查Flutter并安裝

install flutter.png

3卧斟、同理檢查Dart并安裝

W31.png

4、點擊view-command palette...

快捷鍵 command+shift+p選擇

run flutter doctor

目的是為了檢查flutter安裝情況


doctor.png

此時根據(jù)提示憎茂,發(fā)現(xiàn)存在兩個問題:

[!] Flutter (Channel stable, 2.0.5, on Mac OS X 10.15.5 19F101 darwin-x64, locale zh-Hans-CN)
    ? Flutter version 2.0.5 at /Users/demo/flutter
    ? Framework revision adc687823a (13 days ago), 2021-04-16 09:40:20 -0700
    ? Engine revision b09f014e96
    ? Dart version 2.12.3
    ? Pub download mirror https://pub.flutter-io.cn
    ? Flutter download mirror https://storage.flutter-io.cn
    ? Downloaded executables cannot execute on host.
      See https://github.com/flutter/flutter/issues/6207 for more information


[!] Android toolchain - develop for Android devices (Android SDK version 28.0.0)
    ? Android SDK at /Users/demo/Library/Android/sdk
    ? Flutter requires Android SDK 29 and the Android BuildTools 28.0.3
      To update the Android SDK visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions.
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[?] Xcode - develop for iOS and macOS
    ? Xcode at /Applications/Xcode.app/Contents/Developer
    ? Xcode 12.4, Build version 12D4e
    ? CocoaPods version 1.10.0

[?] Chrome - develop for the web
    ? Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[?] Android Studio (version 3.6)
    ? Android Studio at /Applications/Android Studio.app/Contents
    ? Flutter plugin version 45.1.1
    ? Dart plugin version 192.8052
    ? Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[?] VS Code (version 1.55.2)
    ? VS Code at /Applications/Visual Studio Code.app/Contents
    ? Flutter extension version 3.21.0

[?] Connected device (1 available)
    ? Chrome (web) ? chrome ? web-javascript ? Google Chrome 90.0.4430.93

! Doctor found issues in 2 categories.
exit code 0

①珍语、根據(jù)提示執(zhí)行

flutter doctor --android-licenses

需要用戶輸入y確認。執(zhí)行完成后竖幔,不要著急解決第二個問題板乙。重復(fù)run flutter doctor步驟。此時還剩余1個問題拳氢。

②募逞、升級AndroidSDK

測試

1、點擊view-command palette 快捷鍵command+shift+p創(chuàng)建一個Flutter項目


WtIMG34.png

2馋评、此時注意凡辱,項目名要小寫


image.png

3、選擇我們需要運行的模擬器
image.png

4栗恩、如圖所示,我們輸入 flutter run ,進行測試


debug.png

首次執(zhí)行是個漫長的過程,2000 years later磕秤。乳乌。。
5市咆、唔~試運行成功汉操。安裝完畢。歡迎來到德萊聯(lián)盟蒙兰!


運行成功.png

6磷瘤、如有興趣可選擇iOS模擬器,運行看下結(jié)果搜变。
IMG_9624.JPG
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末采缚,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子挠他,更是在濱河造成了極大的恐慌扳抽,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件殖侵,死亡現(xiàn)場離奇詭異贸呢,居然都是意外死亡,警方通過查閱死者的電腦和手機拢军,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門楞陷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人茉唉,你說我怎么就攤上這事固蛾。” “怎么了赌渣?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵魏铅,是天一觀的道長。 經(jīng)常有香客問我坚芜,道長览芳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任鸿竖,我火速辦了婚禮沧竟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘缚忧。我一直安慰自己悟泵,他們只是感情好,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布闪水。 她就那樣靜靜地躺著糕非,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上朽肥,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天禁筏,我揣著相機與錄音,去河邊找鬼衡招。 笑死篱昔,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的始腾。 我是一名探鬼主播州刽,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼浪箭!你這毒婦竟也來了穗椅?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤山林,失蹤者是張志新(化名)和其女友劉穎房待,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體驼抹,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡桑孩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了框冀。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片流椒。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖明也,靈堂內(nèi)的尸體忽然破棺而出宣虾,到底是詐尸還是另有隱情,我是刑警寧澤温数,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布绣硝,位于F島的核電站,受9級特大地震影響撑刺,放射性物質(zhì)發(fā)生泄漏鹉胖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一够傍、第九天 我趴在偏房一處隱蔽的房頂上張望甫菠。 院中可真熱鬧,春花似錦冕屯、人聲如沸寂诱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽痰洒。三九已至瓢棒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間丘喻,已是汗流浹背音羞。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留仓犬,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓舍肠,卻偏偏與公主長得像搀继,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子翠语,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容