Flutter筆記之安裝和運(yùn)行(一)

目前客戶端開發(fā),新一點(diǎn)的技術(shù)基本都是往跨平臺的方向走,在 flutter-io.cn 看到了 使用 Flutter 快速構(gòu)建美觀又高性能的移動應(yīng)用 的分享,于是抽空試水了一下 Flutter

部分初學(xué)者可能會根據(jù) Get Started: Install 進(jìn)行安裝,但是由于目前 Flutter 出于高速更新迭代的階段,個人還是傾向于參考 Flutter Installation Bundles ,通過 clone 最新的 Github 上的代碼,來安裝最新迭代的版本。

當(dāng)然,不管哪種方式,國內(nèi)開發(fā)者最好都要先參考 Using Flutter in China 這篇文章,再開始進(jìn)行安裝。

下面簡單記錄一下,安裝的步驟和遇到的問題。

1、配置 PUB_CACHE 環(huán)境變量

盡管對于dart來說pub_cache是可選的,但本人還是偏好設(shè)置一個指定路徑。在Mac和Linux中,緩存目錄默認(rèn)是~/.pub-cache。在Windows中,位于AppData\Roaming\Pub\Cache。可以通過設(shè)置PUB_CACHE環(huán)境變量對緩存目錄進(jìn)行修改。

2、在Flutter的GitHub倉庫clone到最新版本,然后配置Flutter的Path環(huán)境變量,具體如下圖所示:

.bash_profile 文件的 Flutter 配置

3、依次執(zhí)行命令 flutter doctor 、flutter update-packages 并按提示完成相關(guān)軟件的安裝。

即便配置了環(huán)境變量并執(zhí)行了 "source ~/.bash_profile" ,可能會出現(xiàn) "command not found:flutter"的情況,此時解決辦法如下:

  • 打開vim ~/.zshrc 將你要配置到環(huán)境變量配置到該文件中即可
  • 打開vim ~/.zshrc 添加source ~/.bash_profile ,這樣~/.bash_profile配置的環(huán)境變量同樣有效

4、安裝Flutter插件(主要使用 AndroidStudio 為IDE,因此在 AS 安裝 Flutter 插件即可)

5、AS創(chuàng)建Flutter新工程

這一步可能會在創(chuàng)建工程最后一步出現(xiàn)“卡死”的情況,解決方案:

  • 直接kill掉AS進(jìn)程(保險(xiǎn)起見還記得執(zhí)行命令“killall dart”)
  • 在新建的工程目錄下執(zhí)行“flutter packages get -v”
    -啟動AS重新Import該工程即可
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

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