flutter SDK升级导致启动卡死

看vscode提示flutter upgrade,于是我就手欠更新了一下,

然后再启动项目的时候flutter run,就开始卡死,等待很长一段时间,报错如图

检查了一下flutter doctor,都没有问题

原因是:Gradle的Maven仓库在国外, 可以使用阿里云的镜像

flutter版本更新比较频繁,解决上述问题的方案是

第一步: 找到flutter安装目录,找到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.5.0'
  }
}

第二步,再项目中,找到build.gradle,同样修改为国内镜像,最后重启项目,就可以正常启动

猜你喜欢

转载自www.cnblogs.com/chuanmin/p/12482121.html