当前位置:网站首页>运行flutter项目时遇到的问题修改flutter为国内镜像

运行flutter项目时遇到的问题修改flutter为国内镜像

2022-08-09 09:10:00 羽化登仙°

运行flutter项目时遇到的问题a problem occurred evaluating project ‘:app’. Could not resolve all artifacts for configuration ‘classpath’. Could not find com.android.tools.build:gradle:3.5.0.

a problem occurred evaluating project ‘:app’. Could not resolve all artifacts for configuration ‘classpath’. Could not find com.android.tools.build:gradle:3.5.0.

  1. 首先要修改配置,因为有墙所以好多谷歌原生的东西用不了需要修改,先打开你安装好的flutter SDK,然后找到如下的目录,用记事本打开flutter.gradle
    在这里插入图片描述

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’}
将上面的三句话添加到打开后的flutter.gradle如下地方,取代谷歌原来的
在这里插入图片描述

  1. 修改flutter项目android目录下的build.gradle文件,将 google() ;jcenter();注释,并添加下面的代码。
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.1.2'
    }
}
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' }
    }
}
  1. 如果上述全部完成后可以运行那么也就成功了,如果出现下面这种情况就需要再添加一些东西
    在这里插入图片描述
    依旧是打开第一步的那个目录,选择我圈住的三个文件用记事本打开
    在这里插入图片描述

ctrl+F内容搜索,找到https://storage.googleapis.com或是类似的语句,用http://download.flutter.io替换,然后就万事大吉啦。

在这里插入图片描述

原网站

版权声明
本文为[羽化登仙°]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_44290628/article/details/112427841