Mac 版本 10.15.7
硬件條件: MacOS(64-bit)牵触、磁盤空間700MB (不包括Xcode或Android Studio的磁盤空
間)
安裝必備flutter中文網(wǎng):
https://flutterchina.club/setup-macos/
第一步
使用flutter鏡像:
//添加到.bash_profile中,注意bash_profile是隱藏?件
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
你不知道如何修改bash_profile文件嗎? 安排: http://www.reibang.com/p/14f98f4a5667
(具體:你只需要進(jìn)入根目錄 open 編輯 保存 source刷新)
??
注意: 如果你使用的是zsh病毡,終端啟動(dòng)時(shí) ~/.bash_profile 將不會(huì)被加載,解決辦法就是修改 ~/.zshrc 落竹,在其中添加:source ~/.bash_profile
第二步
下載flutter sdk: https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos
解壓安裝包到你想安裝的目錄务嫡,如:
cd ~/development
unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip
添加flutter相關(guān)工具到path中:
export PATH=`你的sdk路徑`/flutter/bin:$PATH
第三步
檢查你的環(huán)境變量, 應(yīng)該有這三項(xiàng)就對了. open .bash_profile
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=/Users/sinochem/development/flutter/bin:$PATH
?? 每次修改完環(huán)境變量都要刷新一下 source ~/.bash_profile
第四步:運(yùn)行 flutter doctor
執(zhí)行完flutter doctor命令 flutter ? 其他全是?钥星,因?yàn)楝F(xiàn)在只有flutter 環(huán)境變量配置好了沾瓦, Android sdk沒裝,Xcode沒裝打颤,vscode插件沒裝暴拄,模擬器沒鏈接
1、安裝Android studio 并下載sdk编饺, 并配置環(huán)境變量(切記刷新)
2乖篷、安裝Xcode
3、到vscode拓展中搜索 flutter dart 并安裝 建議安裝 Awesome Flutter Snippets
4透且、設(shè)置模擬器 open -a Simulator
第五步:再次運(yùn)行 flutter doctor
現(xiàn)在應(yīng)該是這樣的K喊!秽誊!
明白了鲸沮,提醒我使用gem安裝cocoapods,于是sudo gem install cocoapods
?? Life is the fucking movie锅论!
報(bào)錯(cuò)了讼溺,咱也看不懂啊。大概意思是ruby版本導(dǎo)致的最易。
? ? 啥也不是怒坯! 什么 rvm gpg 在Mac OS 10.15上都不好使。
做開發(fā)呢千萬不要放棄 人生要有夢想藻懒。 中醫(yī)不行找西醫(yī)剔猿,上梯子翻墻
?? ?? hello thank you thank you very much!
第六步: 再次運(yùn)行 flutter doctor
妥了f揖!9榫础!
第七步: 創(chuàng)建項(xiàng)目
?式?:命令? flutter create flutterProject
?式二:VSCode
① View>Command Palette…
② 輸? flutter, 然后選擇 Flutter: New Project
第八步: 運(yùn)行項(xiàng)目
進(jìn)入項(xiàng)目根目錄: flutter run
第九步: 調(diào)試
第十步:最終的環(huán)境變量
踩坑記錄??
1、開發(fā)依賴 建議都安裝 vscode(開發(fā)方便)汪茧、Android studio(為了Android sdk 官網(wǎng)推薦開發(fā)工具)椅亚、Xcode(模擬器)
2、如果執(zhí)行flutter doctor --android-licenses報(bào)錯(cuò)舱污,就是sdk沒安裝成功 或者環(huán)境變量沒配置好
3什往、安裝時(shí)不停的執(zhí)行 flutter doctor 根據(jù)提示解決問題
4、Mac 10.15 (sudo gem install cocoapods)不好使 使用brew安裝