2019-12-02 flutter的環(huán)境配置

  Flutter是谷歌的移動(dòng)UI框架,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面。 Flutter可以與現(xiàn)有的代碼一起工作。在全世界,F(xiàn)lutter正在被越來(lái)越多的開(kāi)發(fā)者和組織使用,并且Flutter是完全免費(fèi)、開(kāi)源的。下面是正對(duì)MAC pro進(jìn)行的環(huán)境配置。使用flutter的優(yōu)勢(shì):

·跨平臺(tái): 現(xiàn)在Flutter至少可以跨4種平臺(tái),甚至支持嵌入式開(kāi)發(fā)。我們常用的有 Linux、Android、IOS,甚至可以在谷歌最新的操作系統(tǒng)上 Fuchsia 進(jìn)行運(yùn)行。到目前為止,F(xiàn)lutter算是支持平臺(tái)最多的框架了,良好的跨平臺(tái)性,直接帶來(lái)的好處就是減少開(kāi)發(fā)成本。
·原生用戶界面: 它是原生的,讓我們的體驗(yàn)更好,性能更好。用官方的話講就是平滑而自然的滑動(dòng)效果和平臺(tái)感知,為您的用戶帶來(lái)全新的體驗(yàn)。
·開(kāi)源免費(fèi): 這個(gè)不用多說(shuō),我們只要學(xué)會(huì)并使用,這些都是免費(fèi)的。這對(duì)于大公司是非常必要的,有人說(shuō)你可以用破解版什么的....

 1.flutter中文網(wǎng) https://flutterchina.club/get-started/install/ 

環(huán)境的配置,先去flutter官網(wǎng)去下載對(duì)應(yīng)的平臺(tái)的flutter sdk,然后解壓生成的flutter文件放入 應(yīng)用文件 中。然后打開(kāi)終端進(jìn)行環(huán)境配置。

  1. cd ~/development
    2.vim ~/.bash_profile
    3.編輯.bash_profile文件, 輸入 I 進(jìn)入編輯狀態(tài)
    export PATH=$PATH:/Applications/flutter/bin
    esc+:wq 然后點(diǎn)擊enter鍵保存退出。
    4.進(jìn)入終端輸入: source ~/.bash_profile
    5.flutter help (有很多關(guān)于flutter的幫助語(yǔ)句出現(xiàn),說(shuō)明咋們的flutter的 SDK已經(jīng)安裝成功了)!?。?!
    6.flutter doctor  -> 看是否還有其他的依賴(lài)項(xiàng)需要安裝。
    [?] Android toolchain - develop for Android devices
    ? Unable to locate Android SDK.
    Install Android Studio from:
    https://developer.android.com/studio/index.html
    On first launch it will assist you in installing the Android SDK
    components.
    (or visit https://flutter.dev/setup/#android-setup for detailed
    instructions).
    If the Android SDK has been installed to a custom location, set
    ANDROID_HOME to that location.
    You may also want to add it to your PATH environment variable.

[!] Xcode - develop for iOS and macOS
? Xcode installation is incomplete; a full installation is necessary for iOS
development.
Download at: https://developer.apple.com/xcode/download/
Or install Xcode via the App Store.
Once installed, run:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
前面打X的都是你現(xiàn)在的電腦環(huán)境需要安裝的。
這里說(shuō)明我需要配置Android SDK,和xcode的安裝。
3.sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
已經(jīng)安裝了xcode,則配置對(duì)應(yīng)路徑下的xcode進(jìn)行配置。
4.sudo xcodebuild -license 允許許可。space鍵確定
5.open -a Simulator 設(shè)置iOS模擬器

6.打包 flutter build 命令說(shuō)明,
flutter build ios 生成iOS ipa包
flutter build apk 生成apk包
但是兩個(gè)的生成路徑不一樣,iOS是在flutter工程文件下的build->ios->iphoneos/Runner.app
apk包在build->app->outputs->apk->release->app-release.apk

最后編輯于
?著作權(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ù)。

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