flutter入坑指南 開(kāi)發(fā)環(huán)境搭建 創(chuàng)建第一個(gè)flutter項(xiàng)目

本文全程開(kāi)了ss
官網(wǎng)(中文網(wǎng)看了一下更新要比官網(wǎng)慢很多):https://flutter.io/

image.png

GET STARTED 跳轉(zhuǎn)到教程

MAC

image.png

這里下載SDK壓縮包
解壓,我是解壓到Library,進(jìn)入Library文件夾

unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip

國(guó)內(nèi)有墻
export PUB_HOSTED_URL=https://pub.flutter-io.cn //國(guó)內(nèi)用戶需要設(shè)置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //國(guó)內(nèi)用戶需要設(shè)置

添加到path

export PATH=`pwd`/flutter/bin:$PATH

打開(kāi)$HOME/.bash_profile,如果沒(méi)有就新建一個(gè)

vim $HOME/.bash_profile

下邊這一行添加到.bash_profile,PATH_TO_FLUTTER_GIT_DIRECTORY替換成自己flutter SDK解壓的路徑

export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH

保存

source $HOME/.bash_profile
echo $PATH

flutter自帶doctor檢查環(huán)境

flutter doctor

image.png

每個(gè)人電腦裝的開(kāi)發(fā)環(huán)境可能不一樣, 所以缺少的環(huán)境也會(huì)不同, 這里根據(jù)自己情況安裝

? Android license status unknown.

這個(gè)是安卓的許可證
運(yùn)行

flutter doctor --android-licenses

image.png

是安卓sdk需要更新,給了提示
運(yùn)行


image.png

一路點(diǎn)y,然后是十幾分鐘的等待
再運(yùn)行一次

flutter doctor

image.png

發(fā)現(xiàn)雖然更新了SDK, 但還是有問(wèn)題

flutter doctor --android-licenses

一路y, 這個(gè)問(wèn)題解決了。
把有提示的都安裝好,有的時(shí)間會(huì)長(zhǎng)一點(diǎn)

接下來(lái)是這個(gè)

? Flutter plugin not installed; this adds Flutter specific functionality.
? Dart plugin not installed; this adds Dart specific functionality.

打開(kāi)android studio => Configure => Plugins


image.png

搜索flutter


image.png

點(diǎn)install 安裝
再次運(yùn)行flutter doctor 發(fā)現(xiàn)剛才裝的沒(méi)什卵用。。。

重啟android studio


image.png

發(fā)現(xiàn)報(bào)錯(cuò)了
點(diǎn)開(kāi)plugin manager
image.png

重新安裝發(fā)現(xiàn)依然沒(méi)用,更新了android studio版本到最新
重新安裝flutter

flutter doctor

image.png

環(huán)境搭建完畢

第一個(gè)flutter

android studio

image.png

image.png

選擇 Flutter Application,next


image.png

Flutter SDK path是最開(kāi)始下載的SDK壓縮包解壓的路徑, 我的在Library里
Project location是新建項(xiàng)目路徑


image.png

然后finish,創(chuàng)建完成
image.png

選擇一個(gè)模擬器打開(kāi),點(diǎn)綠色的三角跑起來(lái)

image.png

命令行

flutter create myapp


image.png

打開(kāi)模擬器

open -a Simulator

進(jìn)到項(xiàng)目目錄

cd myapp
flutter run

image.png

image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容