Mac 配置 Flutter 環(huán)境,運行 iOS Android 兩端

Flutter 入門侦香,從下載 Flutter SDK 到成功運行在 iOS Android 平臺。編輯器:Xcode(11.3.1)纽疟、 Android Studio(3.2.1)罐韩、VSCode(1.43.2)。

1.在 Flutter 官網(wǎng) 下載其最新可用的安裝包污朽,解壓之后散吵,放在想安裝的目錄下,記住文件目錄蟆肆,比如:/Users/liupengkun/Documents/flutter_learn矾睦。

2.接著打開終端,輸入命令行 open ~/.bash_profile颓芭,打開文件后顷锰,添加 flutter 相關工具到 path 中:

// 路徑要使用你上面放置Sdk的目錄路徑
export PATH=/Users/liupengkun/Documents/flutter_learn/flutter/bin:$PATH

3.使用鏡像,由于在國內(nèi)訪問 Flutter 有時可能會受到限制亡问,F(xiàn)lutter 官方為中國開發(fā)者搭建了臨時鏡像(此鏡像為臨時鏡像官紫,并不能保證一直可用肛宋,讀者可以參考 Using Flutter in China 以獲得有關鏡像服務器的最新動態(tài)。):

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

4.改完之后束世,關閉 bash_profile 文件酝陈,執(zhí)行 source ~/.bash_profile 更新配置環(huán)境變量。

5.接著終端執(zhí)行 flutter doctor 檢測環(huán)境毁涉,報了以下問題:

每個人的環(huán)境不太一樣沉帮,因此 flutter doctor 檢測出來的問題也會有差異。因為我電腦之前使用過 Xcode贫堰、 Android Studio穆壕、VSCode,所以報的問題相對較少其屏,IntelliJ IDEA 倒是用的不多喇勋。

接下來開始解決報的問題:

! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

這個簡單,接受這些協(xié)議即可偎行。直接終端執(zhí)行 flutter doctor --android-licenses川背,一直輸入 y 并換行,直至成功蛤袒。

? Flutter plugin not installed; this adds Flutter specific functionality.
? Dart plugin not installed; this adds Dart specific functionality.

這個意思也很清楚熄云,打開 AS,在 configure 里安裝 Flutter 以及 Dart 插件:

關于 ! No devices available 的問題后面會講到妙真。

接著重新在終端執(zhí)行 flutter doctor:

發(fā)現(xiàn)剛剛的兩個問題已經(jīng)好了缴允,關于 IntelliJ IDEA,暫時我這邊很少用到 IntelliJ IDEA隐孽,先擱置癌椿,其實想解決也很簡單健蕊,在 IntelliJ IDEA 里安裝 Flutter 以及 Dart 插件就可以了菱阵。

6.創(chuàng)建 Flutter 項目并運行

cd 到存放項目的文件夾,然后執(zhí)行命令:

flutter create hello_flutter

稍等一會兒缩功,項目就構建成功了:

打開上圖 ios 或 android 項目晴及,并運行。

關于 ! No devices available 的問題嫡锌,我這里測試的結論是虑稼,用模擬器運行的話是沒作用的,只有真機運行势木,才會有改變:


  • 2020.04.08 更新
    • 問題 1:之前安裝并配置好了 flutter蛛倦,但是之后運行 flutter doctor時,報錯 zsh: command not found: flutter啦桌,暫時性解決方案是執(zhí)行source ~/.bash_profile溯壶;徹底解決方案是復制一份 .bash_profile 文件及皂,改名為 .zprofile,終端執(zhí)行 source ~./zprofile且改。
    • 問題 2:用 VSCode 運行項目到 iOS 模擬器時验烧,一直 Launching...,用 Xcode 直接運行也不行又跛,解決方案是手動刪除 ~/Library/Developer/Xcode/DerivedData 文件夾下的文件碍拆,重新運行。
    • 問題 3:執(zhí)行命令時有時卡在了 Waiting for another flutter command to release the startup lock慨蓝,解決方案是刪除 flutter 的安裝目錄 /bin/cache/ 下的 lockfile 文件感混。

原文地址:Mac 配置 Flutter 環(huán)境,運行 iOS Android 兩端
更多文章請點擊:Articles

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末礼烈,一起剝皮案震驚了整個濱河市浩习,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌济丘,老刑警劉巖谱秽,帶你破解...
    沈念sama閱讀 216,324評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異摹迷,居然都是意外死亡疟赊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評論 3 392
  • 文/潘曉璐 我一進店門峡碉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來近哟,“玉大人,你說我怎么就攤上這事鲫寄〖矗” “怎么了?”我有些...
    開封第一講書人閱讀 162,328評論 0 353
  • 文/不壞的土叔 我叫張陵地来,是天一觀的道長戳玫。 經(jīng)常有香客問我,道長未斑,這世上最難降的妖魔是什么咕宿? 我笑而不...
    開封第一講書人閱讀 58,147評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮蜡秽,結果婚禮上府阀,老公的妹妹穿的比我還像新娘。我一直安慰自己芽突,他們只是感情好试浙,可當我...
    茶點故事閱讀 67,160評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著寞蚌,像睡著了一般田巴。 火紅的嫁衣襯著肌膚如雪力细。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,115評論 1 296
  • 那天固额,我揣著相機與錄音眠蚂,去河邊找鬼。 笑死斗躏,一個胖子當著我的面吹牛逝慧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播啄糙,決...
    沈念sama閱讀 40,025評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼笛臣,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了隧饼?” 一聲冷哼從身側響起沈堡,我...
    開封第一講書人閱讀 38,867評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎燕雁,沒想到半個月后诞丽,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,307評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡拐格,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,528評論 2 332
  • 正文 我和宋清朗相戀三年僧免,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片捏浊。...
    茶點故事閱讀 39,688評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡懂衩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出金踪,到底是詐尸還是另有隱情浊洞,我是刑警寧澤,帶...
    沈念sama閱讀 35,409評論 5 343
  • 正文 年R本政府宣布胡岔,位于F島的核電站法希,受9級特大地震影響,放射性物質發(fā)生泄漏姐军。R本人自食惡果不足惜铁材,卻給世界環(huán)境...
    茶點故事閱讀 41,001評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望奕锌。 院中可真熱鬧,春花似錦村生、人聲如沸惊暴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽辽话。三九已至肄鸽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間油啤,已是汗流浹背典徘。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留益咬,地道東北人逮诲。 一個月前我還...
    沈念sama閱讀 47,685評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像幽告,于是被迫代替她去往敵國和親梅鹦。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,573評論 2 353