Mac + AS + Flutter配置

Mac系統(tǒng)上搭建Flutter開發(fā)環(huán)境

1.克隆Flutter代碼

將Flutter代碼下載到本地,git命令行、git界面工具、網(wǎng)頁(yè)直接下載,只要把Flutter代碼下載到本地就行

git clone -b beta https//github.com/flutter/flutter.git

最近github好像有點(diǎn)不給力,下載可能特別慢。推薦一個(gè)碼云地址https://gitee.com/mirrors/Flutter 下載快,每日同步更新官方代碼,其實(shí)也不錯(cuò)。

2.配置環(huán)境變量

將Flutter代碼中bin文件目錄添加到系統(tǒng)環(huán)境變量中,這里和java環(huán)境配置大同小異,mac端具體操作如下:

第一步:
cd ~           // 在終端進(jìn)入用戶目錄,一般打開終端默認(rèn)就是

第二步:
open .bash_profile    // 打開配置文件
// 另 如果 .bash_profile文件不存在需先創(chuàng)建再打開,具體如下:
// touch .bash_profile
// open .bash_profile

第三步:
export PATH=${PATH}:/Users/xxx/flutter/bin:$PATH
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
// 復(fù)制三行到bash_profile文件中 保存關(guān)閉即可
// “/Users/xxx/flutter/bin” 為Flutter下載到本地的目錄地址,其他兩句為方便在天朝正常使用flutter而添加,無需改動(dòng)

第四步:
source .bash_profile      // 執(zhí)行文件 使命令生效
3.測(cè)試Flutter環(huán)境是否配置成功

打開終端輸入 flutter
出現(xiàn) flutter相關(guān)命令用法則表示配置成功

4.使用flutter doctor安裝其他依賴

打開終端輸入 flutter doctor
等待......
完成后會(huì)顯示所有所需工具 如Android studio + Android toolchain
打√的表示已安裝

5. 《重磅》配置AndridStudio, 安裝相關(guān)插件

打開AndroidStudio 打開Setting Preferences -> Plugins
依次安裝Flutter、dart插件

1.Flutter安裝成功后重啟AS會(huì)默認(rèn)設(shè)置成功配置路徑
2.Dart安裝成功后重啟AS 再次打開Setting Preferences -> Languages & Frameworks 
勾選 Enable Dart support for the project 'flutter_app'
配置Dart SDK path為:  Flutter代碼下載地址/bin/cache/dart-sdk
6.重啟Android Studio

點(diǎn)擊 Flie ->New ->New Flutter
出現(xiàn)New Flutter選項(xiàng)表示最終成功 開始寫你的Hello world吧

結(jié)尾:

安裝過程挺簡(jiǎn)單的,過程中遇到兩個(gè)問題。

1.網(wǎng)上一波操作最后打開AS并沒發(fā)現(xiàn)創(chuàng)建Flutter入口,最后發(fā)現(xiàn)AS中少安裝了Flutter插件,必須安裝并確認(rèn)配置才有New Flutter

2.在第三步測(cè)試Flutter環(huán)境是否配置成功時(shí),打開終端輸入flutter出現(xiàn)了flutter相關(guān)命令使用說明, 但是同時(shí)報(bào)了一個(gè)
// error:invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: Library/Developer/CommandLineTools/usr/bin/xcrun
按網(wǎng)上許多說法命令行重新安裝Xcode,并沒用,其實(shí)問題在于無CommandLineTools,最后在官網(wǎng)http://developer.apple.com/downloads下載OS對(duì)應(yīng)版本的CommandLineTools,最后安裝即可

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,351評(píng)論 25 708
  • 版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。http://m.itdecent.cn/p/399c0...
    AWeiLoveAndroid閱讀 68,033評(píng)論 43 189
  • 雪花在妖陽(yáng)里飄揚(yáng) 海棠遺落到三月流浪 一碗熱酒翻倒在天堂 醉生夢(mèng)死婉轉(zhuǎn)也軒昂 苦了念想換一首悲涼 再溫柔也被某些重...
    李譯閱讀 419評(píng)論 0 4
  • 第384期 樂觀組 日期:2018年5月29日 姓名:麻紅英 公司:吉林省龍都廣告有限公司 【日精進(jìn)打卡第20天】...
    麻紅英閱讀 454評(píng)論 0 0

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