一惑惶、下載Flutter SDK的幾種方式
1艳馒、打開Flutter官方網(wǎng)站匣吊,選擇最新穩(wěn)定的Flutter Stable版本
- 1.1铸抑、網(wǎng)站地址:https://flutter.dev/docs/development/tools/sdk/releases
- 1.2、選擇自己的操作系統(tǒng)以及最新穩(wěn)定的Stable版本
- 1.3、解壓至想存放flutter工具包的目錄下
2宗收、終端使用git下載 進(jìn)入目標(biāo)文件夾后git clone 如
cd Documents/
git clone -b stable https://github.com/flutter/flutter.git
3、使用Git客戶端如SourceTree亚兄、CornerStone下載flutter至本地混稽,然后切換至stable分支
二、配置Flutter環(huán)境變量
1、Windows配置
- 1.1匈勋、轉(zhuǎn)到 “控制面板>用戶帳戶>用戶帳戶>更改我的環(huán)境變量”
- 1.2礼旅、在“用戶變量”下檢查是否有名為“Path”的條目
- 1.2.1、如果該條目存在, 追加 flutter\bin的全路徑洽洁,使用 ; 作為分隔符.
- 1.2.2痘系、如果條目不存在,創(chuàng)建一個(gè)新用戶變量Path,然后將flutter\bin的全路徑作為它的值
- 1.3饿自、在“用戶變量”下檢查是否有名為”PUB_HOSTED_URL”和”FLUTTER_STORAGE_BASE_URL”的條目汰翠,如果沒有,也添加它們
- 1.3.1昭雌、PUB_HOSTED_URL值為
https://pub.flutter-io.cn
- 1.3.2、FLUTTER_STORAGE_BASE_URL值為
https://storage.flutter-io.cn
- 1.3.1昭雌、PUB_HOSTED_URL值為
- 1.4烛卧、重啟Windows以應(yīng)用此更改佛纫。
- 1.5、下載Android Studio总放,下載地址:
https://developer.android.com/studio/index.htm
- 1.6呈宇、啟動(dòng)Android Studio,然后執(zhí)行“Android Studio安裝向?qū)А奔淞摹_@將安裝最新的Android SDK攒盈、Android SDK平臺(tái)工具和Android SDK構(gòu)建工具抵拘,這些是用Flutter進(jìn)行Android開發(fā)所需要的
- 1.7哎榴、打開Android Studio偏好設(shè)置(macOS:Preferences>Plugins, Windows:File>Settings>Plugins)
點(diǎn)擊plugins下載flutter以及dart依賴包,重啟后生效- 1.8僵蛛、終端運(yùn)行flutter doctor
2尚蝌、Mac、Linux配置
- 2.1充尉、添加flutter相關(guān)工具到path中export PATH=
pwd
/flutter/bin:$PATH - 2.2飘言、打開(或創(chuàng)建)
$HOME/.bash_profile
,文件路徑和文件名可能在你的電腦上不同 - 2.3驼侠、添加路徑
export PATH=[FLUTTER_INSTALL_PATH]/flutter/bin:$PATH
如export PATH=~/code/flutter_dir/flutter/bin:$PATH
- 2.4姿鸿、運(yùn)行
source $HOME/.bash_profile
刷新當(dāng)前終端窗口
備注:如果終端是zsh,終端啟動(dòng)時(shí) ~/.bash_profile 將不會(huì)被加載倒源,解決辦法就是修改 ~/.zshrc 苛预,在其中添加:source ~/.bash_profile - 2.5、驗(yàn)證“flutter/bin”是否已在PATH中
echo $PATH - 2.6笋熬、下載Xcode以及Android Studio
安裝Xcode 9.0或更新版本通過蘋果應(yīng)用商店配置Xcode命令行工具以使用新安裝的Xcode版本sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
對(duì)于大多數(shù)情況热某,當(dāng)您想要使用最新版本的Xcode時(shí),這是正確的路徑。如果您需要使用不同的版本昔馋,請(qǐng)指定相應(yīng)路徑筹吐。確保Xcode許可協(xié)議是通過打開一次Xcode或通過命令sudo xcodebuild -license
同意過了. - 2.7、終端運(yùn)行flutter doctor