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

    網(wǎng)站百科

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

    Mac下Flutter 安裝與配置

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

    Mac下Flutter 安裝與配置

    關(guān)于Flutter的安裝其實(shí)超級(jí)簡(jiǎn)單,不想看此文的可以直接跳官網(wǎng)
    這篇主要是簡(jiǎn)單版的Flutter安裝配置,寫了:

    • Flutter 安裝
    • 環(huán)境變量配置
    • Flutter vscode 配置
    • Flutter new Demo and run

    Flutter 安裝

    1. 準(zhǔn)備:首先在你的Mac上必須還有700M的空間(下載的SDK有600M)、并且有一個(gè)Shell,git、curl、unzip、which命令。如果沒(méi)有就去度娘下載。
    2. 下載 FlutterSDKv0.5.1-beta
    3. 新建一個(gè)development文件夾在home目錄下以保存FlutterSDK cd ~ && mkdir development,不過(guò)你也可以在$Home/Library下保存flutter
    4. 切換到你要保存flutter SDK的目錄并解壓SDKcd development && unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip,如果你要保存在 $Home/Library 下的話,cd $Home/Library && unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip

    環(huán)境變量配置

    1. 在你的shell rc文件中添加環(huán)境變量如果是zsh的話 cd ~ && vim .zshrc 然后添加 export FLUTTER=$HOME/development/flutter/bin 并在 PATH 目錄中添加 :$FLUTTER

      如果是bash的話,在$HOME/.bash_profile添加 vim $HOME/.bash_profile

    2. 新建一個(gè)shell 窗口測(cè)試一下Flutter flutter doctor 這個(gè)命令會(huì)顯示你當(dāng)前的flutter的版本信息及flutter開發(fā)環(huán)境信息,如果有任何需要安裝的信息都會(huì)顯示在上面。

      $ flutter doctor Doctor summary (to see all details, run flutter doctor -v): [?] Flutter (Channel beta, v0.5.1, on Mac OS X 10.13.5 17F77, locale en-NZ) [!] Android toolchain - develop for Android devices (Android SDK 26.0.2) ! Some Android licenses not accepted.To resolve this, run: flutter doctor --android-licenses [!] iOS toolchain - develop for iOS devices (Xcode 9.4.1) ? Missing Xcode dependency: Python module "six". Install via 'pip install six' or 'sudo easy_install six'. ? libimobiledevice and ideviceinstaller are not installed. To install, run: brew install --HEAD libimobiledevice brew install ideviceinstaller ? ios-deploy not installed. To install: brew install ios-deploy ? CocoaPods not installed. CocoaPods is used to retrieve the iOS platform side's plugin code that responds to your plugin usage on the Dart side. Without resolving iOS dependencies with CocoaPods, plugins will not work on iOS. For more info, see https://flutter.io/platform-plugins To install: brew install cocoapods pod setup [?] Android Studio ? Flutter plugin not installed; this adds Flutter specific functionality. ? Dart plugin not installed; this adds Dart specific functionality. [?] Android Studio (version 3.0) ? Flutter plugin not installed; this adds Flutter specific functionality. ? Dart plugin not installed; this adds Dart specific functionality. [!] IntelliJ IDEA Ultimate Edition (version 2017.1.1) ? Flutter plugin not installed; this adds Flutter specific functionality. ? Dart plugin not installed; this adds Dart specific functionality. [!] VS Code (version 1.24.1) [!] Connected devices ! No devices available! Doctor found issues in 5 categories. 
    3. 安裝Android Studio及Xcode

    4. 如果已安裝好Android Studio,請(qǐng)檢查SDK有沒(méi)有配置環(huán)境變量echo $ANDROID_HOME,如果沒(méi)有的話請(qǐng)?zhí)砑?code>export ANDROID_HOME=$HOME/Library/Android/sdk

    Flutter vscode 配置

    1. 打開vscode后 command + shift + p 輸入install 選擇 Extensions:Install Extensions,查找Flutter直接下載就好
    2. 下載完后點(diǎn)擊reload或者重新打開vscode,command + shift + p 輸入 flutter 選擇 Flutter:Run Flutter Doctor與shell下輸入flutter doctor相同,檢測(cè)flutter是否正常

    Flutter new Demo and run

    1. vscode 下 command + shift + p 輸入 flutter 選擇 Flutter:New Project 輸入項(xiàng)目名稱 myapp

    2. 創(chuàng)建插件創(chuàng)建完項(xiàng)目之后可以看到lib下main.dart就是整個(gè)項(xiàng)目的源碼,可以按F5運(yùn)行項(xiàng)目

      image

    3. 像前文提到的Flutter支持Hot reload,改動(dòng)代碼后直接command + s就可以生效了,可以更改_counter++試試

      image

    喜歡的小伙伴可以關(guān)注我的公眾號(hào)AllAboutCoding


    AllAboutCoding
    本頁(yè)內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過(guò)網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶學(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/18386.html
    相關(guān)APP開發(fā)
     八年  行業(yè)經(jīng)驗(yàn)

    多一份參考,總有益處

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

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

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

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

    影院无码人妻精品一区二区| 99热在线精品国产观看| 亚洲精品自偷自拍无码| 国产精品综合色区在线观看| 精品无码国产一区二区三区51安 | 精品久久久久久99人妻 | 亚洲中文字幕无码久久精品1 | 免费91麻豆精品国产自产在线观看| WWW国产精品内射熟女| 久久香综合精品久久伊人| 国产精品主播一区二区| 在线观看精品国产福利片100| 91精品视品在线播放| 亚洲一区二区三区在线观看精品中文| 国产精品无码一区二区三区在| 99热精品国产麻豆| 久久精品国产福利国产秒| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 国产精品香蕉成人网在线观看| 久久AV无码精品人妻糸列| 久久青青成人亚洲精品| 久久国产成人精品国产成人亚洲 | 大香伊人久久精品一区二区| 老司机67194精品线观看| 国产综合色在线精品| 国产精品五月天强力打造| 国产在线精品国自产拍影院同性| 亚洲精品无码一区二区| 精品国产乱码久久久久久1区2区| 久久精品乱子伦免费| 久久久九九有精品国产| 中文字幕精品无码久久久久久3D日动漫| 国产在线观看91精品一区| 国产精品社区在线观看| 精品国产天堂综合一区在线| 一区国产传媒国产精品| 久久精品国产AV一区二区三区| 久久国产精品成人影院| 日韩精品久久无码中文字幕| 亚洲国产精品va在线播放| 亚洲国产精品一区二区成人片国内|