• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網(wǎng)絡(luò)科技有限公司!
    電話(huà)圖標(biāo) 余先生:13699882642

    網(wǎng)站百科

    為您解碼網(wǎng)站建設(shè)的點(diǎn)點(diǎn)滴滴

    Mac Flutter 環(huán)境安裝

    發(fā)表日期:2018-12 文章編輯:小燈 瀏覽次數(shù):2334

    最近Flutter的熱度很高。話(huà)不多說(shuō),直接進(jìn)入安裝步驟,馬上體驗(yàn)Flutter!

    環(huán)境安裝

    你可以參考Flutter中文網(wǎng)的環(huán)境安裝教程。

    mac精簡(jiǎn)安裝步驟如下

    一、安裝包下載

    解壓完成后,我們cd到安裝包的目錄

    cd ~/development 

    二、添加flutter相關(guān)工具到path中:

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

    此代碼只能暫時(shí)針對(duì)當(dāng)前命令行窗口設(shè)置PATH環(huán)境變量,要想永久將Flutter添加到PATH中,需要修改 .bash_profile 文件

    Jietu_flutter_config.jpg

    添加如下內(nèi)容:

    export PUB_HOSTED_URL=https://pub.flutter-io.cn //國(guó)內(nèi)用戶(hù)需要設(shè)置 export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //國(guó)內(nèi)用戶(hù)需要設(shè)置 export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH 

    注意:PATH_TO_FLUTTER_GIT_DIRECTORY 為你flutter安裝包所在的路徑,比如“~/development/flutter/bin”

    如果使用zsh,終端啟動(dòng)時(shí) ~/.bash_profile 將不會(huì)被加載,所以需要修改 ~/.zshrc ,在其中添加:

    source ~/.bash_profile 

    重啟終端或者執(zhí)行source $HOME/.bash_profile刷新當(dāng)前終端窗口

    三、運(yùn)行以下命令查看是否需要安裝其它依賴(lài)項(xiàng)來(lái)完成安裝:

    flutter doctor 

    檢查通過(guò)后輸出如下:


    Jietu_flutter_doctor.jpg

    一般環(huán)境配置問(wèn)題在flutter doctor檢查之后,會(huì)有明確的錯(cuò)誤提示和解決辦法,可以按照相關(guān)提示命令進(jìn)行解決。

    四、這里說(shuō)一個(gè)我遇到的坑,如下圖:

    Jietu_flutter_plugins_error.png

    采用Android studio開(kāi)發(fā),安裝了flutter的 plugins 之后,flutter doctor 提示flutter 12.1版本過(guò)低。這是因?yàn)锳ndroid studio 版本過(guò)低。作為iOS開(kāi)發(fā),Android studio還是停留在 2.3版本,此時(shí)flutter 插件只能看到12.1版本。


    Jietu_flutter_plugins_old.png

    Android studio升級(jí)到3.2問(wèn)題解決。


    Jietu_flutter_plugins.jpg

    創(chuàng)建工程

    flutter doctor 檢查環(huán)境通過(guò)之后,就可以創(chuàng)建第一個(gè)flutter工程了,此時(shí)打開(kāi)Android studio就可以看見(jiàn)flutter工程模板如下:

    Jietu_flutter_create.jpg

    方式二

    Jietu_flutter_create1.jpg

    方式三 通過(guò)命令創(chuàng)建

    flutter create helloflutter 

    這里創(chuàng)建了一個(gè)名為helloflutterDart package

    參數(shù)介紹:

    要?jiǎng)?chuàng)建插件包,請(qǐng)使用--template=plugin參數(shù)執(zhí)行flutter create
    使用--org選項(xiàng)指定您的組織,并使用反向域名表示法。該值用于生成的Android和iOS代碼中的各種包和包標(biāo)識(shí)符。

    flutter create --org com.example --template=plugin helloflutter 

    默認(rèn)情況下,插件項(xiàng)目針對(duì)iOS代碼使用Objective-C,Android代碼使用Java。如果您更喜歡Swift或Kotlin,則可以使用-i 或 -a 為iOS或Android指定語(yǔ)言。例如:

    flutter create --template=plugin -i swift -a kotlin helloflutter 

    本頁(yè)內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過(guò)網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶(hù)學(xué)習(xí)參考,本站不擁有所有權(quán),如您認(rèn)為本網(wǎng)頁(yè)中由涉嫌抄襲的內(nèi)容,請(qǐng)及時(shí)與我們聯(lián)系,并提供相關(guān)證據(jù),工作人員會(huì)在5工作日內(nèi)聯(lián)系您,一經(jīng)查實(shí),本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://www.juherenli.com/18081.html
    相關(guān)APP開(kāi)發(fā)
     八年  行業(yè)經(jīng)驗(yàn)

    多一份參考,總有益處

    聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡(luò),免費(fèi)獲得網(wǎng)站建設(shè)方案及報(bào)價(jià)

    咨詢(xún)相關(guān)問(wèn)題或預(yù)約面談,可以通過(guò)以下方式與我們聯(lián)系

    業(yè)務(wù)熱線(xiàn):余經(jīng)理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    国产精品无码专区AV在线播放| 久久久久国产日韩精品网站| 久久精品免视看国产陈冠希| 国产真实乱子伦精品视| 51视频国产精品一区二区| 久久亚洲精品中文字幕三区| 亚洲国产成人a精品不卡在线| 亚洲精品无播放器在线播放 | 亚洲伊人精品综合在合线| 在线观看自拍少妇精品| 美女bbbb精品视频| 国产精品日韩欧美一区二区三区| 久久亚洲精品无码aⅴ大香| 久久精品成人国产午夜| 国产午夜精品久久久久九九| 精品无码黑人又粗又大又长| 国产高清在线精品免费软件| 无码专区人妻系列日韩精品少妇| 亚洲国产精品日韩在线| 青青青国产精品一区二区| 秋霞久久国产精品电影院| a级国产精品片在线观看| 久久亚洲国产精品五月天婷| 亚洲精品无码激情AV| 步兵精品手机在线观看| 国产精品亚洲色婷婷99久久精品| 国产精品无码亚洲一区二区三区| 国产在线精品香蕉麻豆| 2021最新久久久视精品爱| 四虎精品视频在线永久免费观看| 99久久免费精品视频| 日韩精品专区AV无码| 99精品视频99| 米奇777四色精品人人爽| 99国产精品自在自在久久| 999任你躁在线精品免费不卡 | 精品国产爽爽AV| 久久久精品波多野结衣 | 久久夜色精品国产噜噜| 久久久久无码精品亚洲日韩| 无码精品黑人一区二区三区|