老規(guī)矩胰坟,放幾個權(quán)威性的鏈接
Flutter中文官網(wǎng)
Flutter官網(wǎng)
一涕侈、 下載
官網(wǎng)提供兩個地方+我自己上傳1.20.2的百度云
Flutter官網(wǎng)下載:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos
Flutter-GitHub:https://github.com/flutter/flutter
1.20.2的百度云:鏈接: https://pan.baidu.com/s/1ueAeS21wGTlnJkfnBnWipw 密碼: em4n
二、 解壓
解壓上面下載的安裝包秒旋,里面是一個flutter的文件夾约计,你可以放在任何位置;我在用戶根目錄下面創(chuàng)建了一個FlutterSpace文件夾迁筛,放在這里了煤蚌;記住這個路徑,后面會用
/Users/xxxx/FlutterSpace
3.0配置鏡像细卧、環(huán)境變量
a. 進入用戶根目錄尉桩,顯示所有隱藏文件
b. 確定環(huán)境變量配置的地方:
在 Linux 、 MacOS Mojave 及 Mojave 之前的系統(tǒng)里贪庙,默認使用 Bash 魄健,對應(yīng)修改:.bashrc文件
MacOS Catalina,默認使用ZShell插勤,對應(yīng)修改:.zshrc文件
查找shell類型:
echo $SHELL
c. 更改配置文件
在此強調(diào)沽瘦,先確定自己配置文件地方是.bashrc文件還是.zshrc文件,然后再操作此步农尖,否則配置無效;我把兩種形式的更改命令都貼進來了析恋,選自己合適的
vim ~/.bashrc
vim ~/.zshrc
菜鳥教程關(guān)于vim的講解,這里我貼了兩個用到的鍵
vim的編輯:按一下 i
vim的保存并退出:先按:盛卡,再鍵入wq
d. 配置鏡像助隧、環(huán)境變量
將下面的代碼貼進上面 wim的地方,分兩步:第一步是配置環(huán)境,
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
第二步并村,將flutter相關(guān)工具到PATH環(huán)境變量中巍实,將xxxx換成1.0中你放flutter解壓文件的路徑
export PATH=xxxx/flutter/bin:$PATH
這兩步配置完成后,保存退出哩牍。
e.執(zhí)行下面命令使鏡像、環(huán)境變量生效
source ~/.zshrc
結(jié)束后膝昆,通過下面的命令檢測是否配置成功
flutter -h
每個時期成功的log不一樣丸边,我貼下我成功的Log
4.0 檢查依賴
鍵入下面命令,檢查哪些依賴沒有成功荚孵,這里有兩個開發(fā)工具需要下載:Xcode(開發(fā)蘋果產(chǎn)品的IDE)妹窖、AndroidStudio(開發(fā)安卓產(chǎn)品的IDE)
flutter doctor
Log中可以看出少了AndroidStudio,繼續(xù)去配置開發(fā)工具相關(guān)的依賴
5.0 .配置開發(fā)工具的依賴
Xcode:https://apps.apple.com/cn/app/xcode/id497799835?mt=12
AndroidStudio:https://developer.android.google.cn/studio/
Xcode不需要配置收叶,配置一下AndroidStudio即可骄呼。
打開AndroidStudio,會出現(xiàn)下面要配置代理的地方判没,可配也可不配
一路點下去谒麦,然后找到右上角偏好設(shè)置
找到Plugins,搜索Flutter哆致,點擊右側(cè)Install
Install之后绕德,點擊Restart IDE
Restart之后,進入偏好設(shè)置的Plugins的Installed中查看是否有Flutter摊阀,沒有的話只來一次
現(xiàn)在再去終端檢測Fullter的依賴
安卓許可證耻蛇?行吧,按著提示在下面鍵入下面命令胞此,并再相應(yīng)提示輸入很多個y表示同意臣咖,我輸入了八次,這里就不一一貼出來了
flutter doctor --android-licenses
最終會出現(xiàn)成功的Log
再檢測依賴漱牵!成功了
到此夺蛇,F(xiàn)lutter的依賴終于全部搞定。