Fultter SDK下載好了以後,配置好了建立第一個項目,運行"flutter run"命令,結果卡在了"Initializing gradle..."android
1.本身手動下載gradle。首先用Android studio打開項目,並運行,而後看斷一下網或者改一下代理,看看命令行報錯的信息
2.打開 https://services.gradle.org/d... ,下載相應版本的gradle,具體版本就是看第一步你報錯那會的提示的版本
3.切換路徑到"/Users/你的用戶名/.gradle/wrapper/dists",此時你應該能看到預建立好的項目,點進去是一個很長字符串的文件夾,再點進去,把下載好 的gradle文件解壓該目錄下
4.從新運行''flutter run''。app
"Resolving dependencies..."報錯,沒法正常運行
maven
1.首先打開"/Users/你的用戶名/.gradle/"下的"gradle.properties"文件,檢查你是否開啓過代理,有的話把代理註釋掉
2.打開你項目下的"build.gradle"文件,路徑是"你的項目/android/",修改buildscript和allprojects的repositories屬性。具體效果圖以下圖,這一步是爲了把下載源替換成阿里的源gradle
buildscript { repositories { // google() // jcenter() 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' } } dependencies { classpath 'com.android.tools.build:gradle:3.2.1' } } allprojects { repositories { // google() // jcenter() 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' } } }
3.打開你flutter SDK目錄下的"flutter.gradle",與第二步同樣,編輯buildscript下的repositories屬性。
4.從新運行"flutter run"。ui
最後最後,吐槽一下萬惡的牆,感謝一下萬能的阿里。google