關(guān)于Flutter
Flutter是谷歌的移動UI框架徒坡,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面谍憔。 Flutter可以與現(xiàn)有的代碼一起工作。在全世界削茁,F(xiàn)lutter正在被越來越多的開發(fā)者和組織使用肴沫,并且Flutter是完全免費粟害、開源的。
它也是構(gòu)建未來的Google Fuchsia [1] 應(yīng)用的主要方式颤芬。
Flutter環(huán)境搭建
1我磁、首先去Flutter官網(wǎng)下載最新的SDK
https://flutter.dev/docs/get-started/install/macos
2孽文、配置路徑
export PATH=/你的flutter文件夾所在位置/flutter/bin:$PATH
3、給Android Studio安裝Flutter插件:
點擊Configure下拉選擇Plugins進入插件搜索界面,搜索Flutter點擊安裝夺艰,安裝完成重啟Android Studio即可完成插件安裝
4、配置國內(nèi)資源鏡像網(wǎng)址(由于國內(nèi)的網(wǎng)絡(luò)限制沉衣,可能會造成下載很慢郁副,甚至下載失敗,幸好Google專門給國內(nèi)的開發(fā)者提供了資源網(wǎng)址豌习,這里先給Google贊一個)存谎,在終端依次輸入以下命令即可完成配置。
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH="$PWD/flutter/bin:$PATH"
cd ./flutter//進入Flutter目錄
flutter doctor//診斷Flutter安裝情況
以下是Flutter的Android環(huán)境安裝成功的診斷結(jié)果
常見問題:! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licens
如果遇到這個問題不用著急肥隆,在終端輸入flutter doctor --android-licenses命令點擊回車既荚,根據(jù)提示一路輸入“Y”回車就OK。最后再輸入flutter doctor命令診斷一下就沒有那個問題了栋艳。