flutter安裝詳解--初體驗--問題解決

1、下載安裝

1.下載

打開以下連接 flutter.cn/docs/get-st… 選擇本身的操做系統,個人是win10,因此選擇windows 而後點擊圖中的按鈕下載最新版本 stable 的 Flutter SDK android

固然下載好了就解壓到某一個目錄下

2.配置環境變量

將剛剛解壓的flutterwen文件夾下的bin所在的目錄配置到環境變量的Path(沒有就新建一個)中。 直接上圖吧,清晰明瞭 ubuntu

3.開始安裝flutter的sdk,安裝的時候可能會很慢,由於訪問的是外國的,因此你懂的。可是能夠經過添加鏡像

PUB_HOSTED_URL=https://pub.flutter-io.cnwindows

FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cnbash

你能夠在dos命令行中分別輸入app

set PUB_HOSTED_URL=https://pub.flutter-io.cnmaven

set FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn編輯器

也能夠像上圖同樣手動添加,以下圖 工具

4.安裝

在dos命令行輸入如下命令gradle

flutter doctor 
複製代碼

Flutter 就會自動配置安裝 ui

flutter會自動檢測一系列的項,編輯器的話Android studio,IntelliJ IIDEA,VS Code安裝一個便可 圖中第二項報了一個感嘆號,咱們須要處理如下 輸入如下命令

flutter doctor --android-licenses
複製代碼

接下來須要輸入好幾個y 來肯定受權,完畢後再次輸入flutter doctor 能夠發現只有最後一項感嘆號,沒有可用設備,開一個模擬器或者連接真機就能夠了。

2、體驗

1.工具下載

打開android studio,找到Settings,再點擊Plugins,在搜索框搜索flutter

我這裏已經安裝過了,沒有安裝就點擊install,期間會彈出安裝Dart的提示,這個固然也是須要安裝的

2.新建工程

點擊 New Flutter Project...

選中第一個,Next
命名選中sdk所在地址,繼續Next
而後輸入包名,就Finish吧

3.運行項目

打開模擬器或者鏈接真機,點擊那個綠綠的按鈕

過程並不是如此順利

卡在Initializing gradle

這個事在android開發過程當中也遇到過,估計是下載gradle,而後網不給力就會出現,一個最簡單的方法是掛代理,這個我沒實踐,具體能夠參考其餘資料。第二就是手動下載後放到gradle_dir目錄下,我建立項目的時候,工程使用的gradle版本是3.1.2,ubuntu系統gradle默認目錄是~/.gradle/,下載後放到wrapper/dists/裏,在terminal輸入flutter config --gradle-dir /path/to/gradle

卡在Resolving dependencies或報錯

在android/build.gradle裏能夠看到默認的配置爲

google()      
jcenter()
複製代碼

也就是說包是從google()和jcenter下載的,看到google,就懂了 又是長城的問題。方法:替換成阿里的源

maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
複製代碼

修改後的文件:

終於到了見證奇蹟的時刻!
項目跑起來了

但願本文對你有所幫助,過程當中可能還會遇到其餘問題,歡迎留言,小編會盡量幫你解決哦。

相關文章
相關標籤/搜索