Flutter是谷歌的移動UI框架此迅,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面汽畴。 Flutter可以與現(xiàn)有的代碼一起工作。在全世界耸序,F(xiàn)lutter正在被越來越多的開發(fā)者和組織使用忍些,并且Flutter是完全免費、開源的坎怪。
以下針對win10系統(tǒng)安裝
一.首先第一步下載Flutter的SDK和git
Flutter SDK下載鏈接?或者git下載? ?git clone -b master?https://github.com/flutter/flutter.git
二.設(shè)置環(huán)境變量
右鍵點擊我的電腦--->屬性--->高級系統(tǒng)設(shè)置--->環(huán)境變量
在系統(tǒng)變量里面新建兩個
PUB_HOSTED_URL? =? https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL? =? https://storage.flutter-io.cn
雙擊path--->新建
填入flutter里面bin目錄路徑和git里面的bin路徑
三.插件安裝(Dart與Fultter)
如果安裝失敗罢坝,重啟studio后重試
安裝完成重啟studio
四.命令執(zhí)行 flutter doctor
1.? \flutter\bin\cache\dart-sdk\bin\dart.exe"' 不是內(nèi)部或外部命令
刪除flutter\bin\cache 文件夾,重新執(zhí)行flutter docator? 即可
2. 執(zhí)行?flutter doctor 命令出錯提示Could not find a command named "docator".
執(zhí)行?flutter -h? 再執(zhí)行?flutter doctor 命令 即可
出現(xiàn)感嘆號搅窿,根據(jù)提示 執(zhí)行命令? flutter doctor --android-licenses?
根據(jù)提示一直輸入 y 即可
五.創(chuàng)建flutter項目
創(chuàng)建項目會下載kotlin和gradle 嘁酿,根據(jù)網(wǎng)絡(luò)情況看等待時間,如果創(chuàng)建項目長時間處于greating Flutter project 男应,這時你的項目已經(jīng)被創(chuàng)建了闹司。打開任務(wù)管理器結(jié)束Androidstudio,打開剛創(chuàng)建的項目沐飘,打開設(shè)置搜索flutter游桩,看flutterSDK路徑是否正確
打開項目點擊 右上角 Get dependencies
打開模擬器運行項目的時候如果出現(xiàn)如下圖
定位到Android --> build.gradle??
添加到下圖紅色標(biāo)記處
classpath'com.google.protobuf:protobuf-gradle-plugin:0.8.8'
maven { url"https://storage.googleapis.com/download.flutter.io" }