flutter學習之環境安裝及相應問題處理方案

flutter是google使用dart語言開發的免費的可以運行在android和ios平臺上的應用,并且經過大量測試反饋,有良好的性能,質量。

flutter是基于Dart語言的,相對于有以下優點:
  • 開源
  • 熱重載
  • 跨平臺
  • 擴展性強

這里開始準備安裝flutter環境(由于我是一位android開發所以這次的安裝也是基于Android Studio的)


1. 先看看環境對硬件的要求

1.win7 sp1或者更高版本(64位)
2.400mb (不包含ide/工具的磁盤空間)
3.android sdtudio 3.0或者更高的版本
4.Android 4.1或者更高的版本
5.Android模擬鏡像推薦使用x86或者x86_64

2.硬件滿足了,我們再來安裝軟件(這一步我是基于git完成的,當然你也可以直接下載壓縮包,然后解壓使用)

官網下載
Github
碼云

用git命令下載flutter sdk

git clone -b alpha https://github.com/flutter/flutter.git 

當然也可以下載beta分支的版本

git clone -b beta https://github.com/flutter/flutter.git 
3.配置環境變量

打開剛剛下載的flutter sdk找到bin目錄然后復制這個bin路徑,列如我的是E:\Flutter_Sdk\flutter\bin,然后找到環境變量,我的電腦--右擊--屬性--高級系統設置--環境變量--找到path,點擊編輯,把剛才復制的路徑,粘貼到后面,記得與之前的指,用分號分開哦,然后一路保存就可以了


高級系統設置

高級--環境變量

找到path

編輯path

接下來就打開對應的,命令看看是否配置成功了,可以試試flutter,或者flutter -version,我是在flutter sdk中的flutter console.bat里面執行的,直接在cmd里面識別不了,我也不知道怎么回事

打開flutter console.bat是這個樣子的,

flutter console
輸入flutter會提示你常用的命令
輸入flutter --version會顯示你當前所在用的flutter的版本信息,以及版本來源地址
輸入flutter upgrade會自動更新sdk

配置國內鏡像(國內的大環境,大家都懂得)

直接設置兩個環境變量(方法詳細看前面flutter sdk的環境變量)

上海交通大學 Linux 用戶組
FLUTTER_STORAGE_BASE_URL: https://mirrors.sjtug.sjtu.edu.cn
PUB_HOSTED_URL: https://dart-pub.mirrors.sjtug.sjtu.edu.cn

Flutter 社區
FLUTTER_STORAGE_BASE_URL: https://storage.flutter-io.cn
PUB_HOSTED_URL: https://pub.flutter-io.cn
flutter doctor自動下載所需的依賴
4.安裝Android studio以及flutter插件等(android studio的安裝這里就就不說了哦,下面我們直接看插件相關)
打開studio 搜索插件
搜索dart并下載,我這里已經下載過了
同樣搜索flutter下載,我也下載過了,完了重啟下studio
重啟后打開設置,會發現languages&frameworks下面多了dart flutter,點擊dart設置dart的路徑
只要你下載完依賴,dart的路徑都是bin\cache\dart-sdk

點擊完成,到這里就算是安裝完成了,可以細細體驗你的勞動成果了

5.體驗勞動成果
這里可以新建,運行,慢慢的品味了
這里可以新建,運行,慢慢的品味了
運行出來了,這里頁面代碼是我改過的,可能跟大家新建運行的有一些區別

這里記錄一下安裝過程中遇到的問題

是sdk環境變量沒配置,找到sdk路徑,比如我的是E:\sdk,我復制這個路徑,打開環境變量,新建一個變量,取名為ANDROID_HOME,然后在path變量里面最后加入;%ANDROID_HOME%
這個 問題的原因是:一些android licenses沒有同意,需要按上面提示的命令 flutter doctor --android-licenses 去重新同意
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容