打開以下連接 flutter.cn/docs/get-st… 選擇本身的操做系統,個人是win10,因此選擇windows 而後點擊圖中的按鈕下載最新版本 stable 的 Flutter SDK android
固然下載好了就解壓到某一個目錄下將剛剛解壓的flutterwen文件夾下的bin所在的目錄配置到環境變量的Path(沒有就新建一個)中。 直接上圖吧,清晰明瞭 ubuntu
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編輯器
也能夠像上圖同樣手動添加,以下圖 工具
在dos命令行輸入如下命令gradle
flutter doctor
複製代碼
Flutter 就會自動配置安裝 ui
flutter會自動檢測一系列的項,編輯器的話Android studio,IntelliJ IIDEA,VS Code安裝一個便可 圖中第二項報了一個感嘆號,咱們須要處理如下 輸入如下命令flutter doctor --android-licenses
複製代碼
接下來須要輸入好幾個y 來肯定受權,完畢後再次輸入flutter doctor 能夠發現只有最後一項感嘆號,沒有可用設備,開一個模擬器或者連接真機就能夠了。
打開android studio,找到Settings,再點擊Plugins,在搜索框搜索flutter
我這裏已經安裝過了,沒有安裝就點擊install,期間會彈出安裝Dart的提示,這個固然也是須要安裝的點擊 New Flutter Project...
選中第一個,Next 命名選中sdk所在地址,繼續Next 而後輸入包名,就Finish吧打開模擬器或者鏈接真機,點擊那個綠綠的按鈕
過程並不是如此順利這個事在android開發過程當中也遇到過,估計是下載gradle,而後網不給力就會出現,一個最簡單的方法是掛代理,這個我沒實踐,具體能夠參考其餘資料。第二就是手動下載後放到gradle_dir目錄下,我建立項目的時候,工程使用的gradle版本是3.1.2,ubuntu系統gradle默認目錄是~/.gradle/,下載後放到wrapper/dists/裏,在terminal輸入flutter config --gradle-dir /path/to/gradle
在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' }
複製代碼
修改後的文件:
終於到了見證奇蹟的時刻! 項目跑起來了