對Flutter不了解的,或者缺乏認(rèn)同感的 可以先看下這篇文章 ——?為什么說Flutter是革命性的?
1.Flutter環(huán)境
1.1 macOS環(huán)境安裝:
git clone -b beta https://github.com/flutter/flutter.git
export PUB_HOSTED_URL=https://pub.flutter-io.cn //國內(nèi)用戶需要設(shè)置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //國內(nèi)用戶需要設(shè)置
export PATH=`pwd`/flutter/bin:$PATH
?具體參考:Using Flutter in China
1.2 運(yùn)行以下命令查看是否需要安裝其它依賴項(xiàng)來完成安裝:
flutter doctor
第一次運(yùn)行一個(gè)flutter命令(如flutter doctor)時(shí),它會下載它自己的依賴項(xiàng)并自行編譯。以后再運(yùn)行就會快得多。根據(jù)提示安裝缺失的依賴。
2.更新環(huán)境變量
我是用的是mac,在.brash_profile文件加入
export PATH_TO_FLUTTER_GIT_DIRECTORY=/Users/用戶名/flutterexport PATH=${PATH}:${PATH_TO_FLUTTER_GIT_DIRECTORY}/bin
3.平臺設(shè)置
這里我選擇Android平臺 ,ios不會謝謝。
在Android Studio 中添加Dart和Flutter兩個(gè)插件,其中dart用于代碼的分析,flutter用于工程的編譯。
4.Android Studio 就會多出New Flutter Project ,next...next后就進(jìn)入了漫長的create過程。第一次會奇慢,不同于大家的第一次奇快。