1.首先確認(rèn)按照flutter中文網(wǎng)快速開始導(dǎo)航https://flutterchina.club/get-started/install/?windows系統(tǒng)安裝步驟全部完成(flutter sdk 環(huán)境變量配置等)
2.命令行執(zhí)行?flutter doctor,如果有×存在,按照提示,執(zhí)行提示命令補全證書,解決號×號
3.Google服務(wù)器在國外,國內(nèi)選用阿里云服務(wù)器,修改兩個地方的配置:android/build.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' }
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
還有flutter配置文件, 該文件在`Flutter安裝目錄/packages/flutter_tools/gradle/flutter.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'
}
}
一般情況這幾步就ok了,如果還卡在那里,試試第四個步驟
4.防火墻? ?打開系統(tǒng)控制面板 -- 系統(tǒng)安全 -- windows 防火墻 -- 允許應(yīng)用程序通過防火墻 -- 把Android sdk安裝目錄里面的 studio64.exe和Android studio.exe添加到程序列表.