1、下載flutterSDK
Git地址:https://github.com/flutter/flutter/releases? 建議下載stable穩(wěn)定版
2、安裝Android studio
? 下載地址:https://developer.android.google.cn/studio/
3、在macOS上搭建Flutter開發(fā)環(huán)境
(1)解壓到自己想放的位置
(2)打開(或創(chuàng)建)?$HOME/.bash_profile。文件路徑和文件名可能在你的電腦上不同
打開.bash_profile文件: open?.bash_profile
刷新文件:source? .bash_profile
(3)打開文件后添加國內(nèi)鏡像以及flutter路徑:
鏡像:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
flutter路徑:exportPATH=[FLUTTER_INSTALL_PATH]/flutter/bin:$PATH
根據(jù)本人放的位置路徑設(shè)置:export PATH="$PATH:/Users/zc/flutter/bin"
(4)Java路徑:(jdk-13.0.2.jdk? 版本請(qǐng)自行查看)
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-13.0.2.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
(5)設(shè)置完成記得 source .bash_profile哦
(6)驗(yàn)證“flutter/bin”是否已在PATH中:
????????echo $PATH?
(7)然后就可以 flutter doctor 啦
將會(huì)遇到以下 ?? 以下是本人遇到的問題記錄以下
? 1、Android license status unknown.
? ??> flutter doctor --android-licenses
? ? 執(zhí)行?flutter doctor --android-licenses? 后正常情況下是直接一直輸入 y 然后結(jié)束,然而本人遇到了奇奇怪怪的錯(cuò)誤,因?yàn)楫?dāng)時(shí)沒截圖所以就不貼圖了解決方式如下
打開Android Studio?
在flutter doctor 一下依然會(huì)出現(xiàn)
Android license status unknown.
> flutter doctor --android-licenses
然后執(zhí)行?flutter doctor --android-licenses 接著就是 y 就好啦
2、常見問題第二個(gè)就是:Android Studio (version 4.1)
? ? ? Flutter plugin not installed; this adds Flutter specific functionality.
? ? ? Dart plugin not installed; this adds Dart specific functionality.
我們來到
Dart需要在上面搜索一下 然后Install? 再去flutter doctor以后你會(huì)發(fā)現(xiàn)?沒有啦? ?
目前Android Studio 4.1版本即使你安裝了這兩個(gè)插件依然會(huì)報(bào)錯(cuò),你可以試試創(chuàng)建一個(gè)flutter項(xiàng)目運(yùn)行一下,如果不能運(yùn)行則降低Android Studio版本到3.6就好啦,如果可以運(yùn)行則不用管它。
接下來就可以開始體驗(yàn)flutter拉
附送詳細(xì)地址:https://book.flutterchina.club/chapter7/dailog.html