為您解碼網(wǎng)站建設(shè)的點(diǎn)點(diǎn)滴滴
發(fā)表日期:2018-09 文章編輯:小燈 瀏覽次數(shù):2446
目前客戶端開發(fā),新一點(diǎn)的技術(shù)基本都是往跨平臺(tái)的方向走,在 flutter-io.cn 看到了 使用 Flutter 快速構(gòu)建美觀又高性能的移動(dòng)應(yīng)用 的分享,于是抽空試水了一下 Flutter。
部分初學(xué)者可能會(huì)根據(jù) Get Started: Install 進(jìn)行安裝,但是由于目前 Flutter 出于高速更新迭代的階段,個(gè)人還是傾向于參考 Flutter Installation Bundles ,通過 clone 最新的 Github 上的代碼,來安裝最新迭代的版本。
當(dāng)然,不管哪種方式,國(guó)內(nèi)開發(fā)者最好都要先參考 Using Flutter in China 這篇文章,再開始進(jìn)行安裝。
下面簡(jiǎn)單記錄一下,安裝的步驟和遇到的問題。
1、配置 PUB_CACHE 環(huán)境變量
盡管對(duì)于dart來說pub_cache是可選的,但本人還是偏好設(shè)置一個(gè)指定路徑。在Mac和Linux中,緩存目錄默認(rèn)是~/.pub-cache。在Windows中,位于AppData\Roaming\Pub\Cache。可以通過設(shè)置PUB_CACHE環(huán)境變量對(duì)緩存目錄進(jìn)行修改。
2、在Flutter的GitHub倉(cāng)庫(kù)clone到最新版本,然后配置Flutter的Path環(huán)境變量,具體如下圖所示:
3、依次執(zhí)行命令 flutter doctor 、flutter update-packages 并按提示完成相關(guān)軟件的安裝。
即便配置了環(huán)境變量并執(zhí)行了 "source ~/.bash_profile" ,可能會(huì)出現(xiàn) "command not found:flutter"的情況,此時(shí)解決辦法如下:
- 打開vim ~/.zshrc將你要配置到環(huán)境變量配置到該文件中即可
- 打開vim ~/.zshrc添加source ~/.bash_profile ,這樣~/.bash_profile配置的環(huán)境變量同樣有效
4、安裝Flutter插件(主要使用 AndroidStudio 為IDE,因此在 AS 安裝 Flutter 插件即可)
5、AS創(chuàng)建Flutter新工程
這一步可能會(huì)在創(chuàng)建工程最后一步出現(xiàn)“卡死”的情況,解決方案:
- 直接kill掉AS進(jìn)程(保險(xiǎn)起見還記得執(zhí)行命令“killall dart”)
- 在新建的工程目錄下執(zhí)行“flutter packages get -v”
-啟動(dòng)AS重新Import該工程即可