Flutter 安裝
下載Flutter SDK的幾種方式:
- 打開
Flutter官方網(wǎng)站
,選擇最新穩(wěn)定的Flutter Stable版本,解壓至本地存放flutter工具包的目錄下 - 終端使用git下載 進入目標文件夾后git clone 如
cd Documents/
git clone -b stable https://github.com/flutter/flutter.git
- 使用Git客戶端如SourceTree、CornerStone下載flutter至本地逞力,切換至stable分支
配置Flutter環(huán)境變量
Windows配置
配置步驟如下
- 打開 “
控制面板>用戶帳戶>用戶帳戶>更改我的環(huán)境變量
”
- 在“用戶變量”下檢查是否有名為“Path”的條目
- 如果該條目存在, 追加 flutter\bin的全路徑赠尾,使用 ; 作為分隔符.
- 如果條目不存在,創(chuàng)建一個新用戶變量Path掰邢,然后將flutter\bin的全路徑作為它的值.在“用戶變量”下檢查是否有”PUBHOSTEDURL””FLUTTERSTORAGEBASE_URL”的條目,如果沒有昧甘,也添加它們 命黔。
??
PUB_HOSTED_URL
值為https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL
值為https://storage.flutter-io.cn
- 重啟Windows以應(yīng)用此更改呜呐。
Mac就斤、Linux配置
- 打開(或創(chuàng)建).bash_profile
touch *$HOME/.bash_profile
或者
open $HOME/.bash_profile*
- 在.bash_profile文件中添加路徑,如
export FLUTTER_HOME=$HOME/flutter
export PATH=$PATH:$FLUTTER_HOME/bin
export PATH=$PATH:$FLUTTER_HOME/bin/cache/dart-sdk/bin
export FLUTTER*STORAGE*BASE_URL=https://storage.flutter-io.cn
export PUB*HOSTED*URL=https://pub.flutter-io.cn
保存后運行以下命令來刷新當前終端窗口
source $HOME/.bash_profile
如果終端是zsh卵史,終端啟動時 ~/.bashprofile 將不會被加載战转,解決辦法就是修改 ~/.zshrc 搜立,在其中添加:source ~/.bashprofile
?? echo $PATH可以驗證“flutter/bin”是否已在PATH中
安裝Xcode 9.0或更新版本通過蘋果應(yīng)用商店配置Xcode命令行工具以使用新安裝的Xcode版本
*sudo xcode-select --switch /Applications/Xcode.app/Contents/Develope*r
對于大多數(shù)情況以躯,當您想要使用最新版本的Xcode時,這是正確的路徑啄踊。如果您需要使用不同的版本忧设,請指定相應(yīng)路徑。
確保Xcode許可協(xié)議是通過打開一次Xcode或通過命令*sudo xcodebuild -license*
同意過了. 終端運行flutter doctor
</aside>
Untitled.png
開發(fā)工具
AndroidStudio
下載地址:https://developer.android.com/studio/index.html
- 啟動Android Studio
- 執(zhí)行“Android Studio安裝向?qū)А钡咄ā_@將安裝最新的Android SDK址晕、Android SDK平臺工具和Android SDK構(gòu)建工具,這些是用Flutter進行Android開發(fā)所需要的顿锰。
- 打開AndroidStudio偏好設(shè)置(macOS:
Preferences>Plugins
谨垃,Windows:File>Settings>Plugins
),點擊plugins下載flutter以及dart依賴包,重啟后生效硼控。 - 終端運行flutter doctor刘陶。
Flutter相關(guān)命令
-
查看flutter當前版本
flutter --version
-
Flutter分支——master、dev牢撼、beta匙隔、stable
flutter channel
-
Flutter切換分支
flutter channel stable
-
Flutter升級至最新版本
#切換至stable分支 flutter channel stable #版本升級 flutter upgrade
-
Flutter降級至指定版本,如
#切換至stable分支 flutter channel stable #降級 flutter downgrade v1.22.6 #git checkout 1.22.6 or git reset --hard 1.22.6 #刪除工具鏈緩存(可選) rm -rf bin/cache #重新拉取工具鏈 flutter precache #or flutter doctor