打開以下連接 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 doctor --android-licenses
複製代碼
接下來須要輸入好幾個y 來肯定受權,完畢後再次輸入flutter doctor 能夠發現只有最後一項感嘆號,沒有可用設備,開一個模擬器或者連接真機就能夠了。
打開android studio,找到Settings,再點擊Plugins,在搜索框搜索flutter
點擊 New Flutter Project...
打開模擬器或者鏈接真機,點擊那個綠綠的按鈕
這個事在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' }
複製代碼
修改後的文件: