Flutter 安装完android后,修改国内镜像加快调试运行

2023-12-08 16:02:37 浏览数 (1)

flutter 进行安卓项目模拟预览

选择模拟

我这里使用 vscode 来进行创建项目。创建项目后默认连接的是 windows 。由于之前安装了android studio 这里会有一个默认的模拟器。

切换镜像

切换后点击调试,会因为连接的是国外的网络而很久无法显示。

  • 这里我们需要再项目中android/build.gradle中将 页面中 两个 repositories 里的内容注释掉改成新增的几个镜像 注意 这个页面需要改两次
代码语言:txt复制
repositories {
        // google()
        // mavenCentral()
        // 由于镜像问题,可以将上方的内容注释掉修改成国内镜像
        maven {
            url 'https://maven.aliyun.com/repository/public/'
        }
        maven {
            url 'https://maven.aliyun.com/repository/public'
        }
        maven {
            url 'https://maven.aliyun.com/repository/gradle-plugin'
        }
        maven {
            url 'https://maven.aliyun.com/repository/google'
        }
        maven {
            url 'https://maven.aliyun.com/repository/central'
        }
    }
  • 找到flutter,根据flutterpackagesflutter_toolsgradlesrcmaingroovy路径,找到 flutter.groovy文件
代码语言:txt复制
buildscript {
    repositories {
        // google()
        // mavenCentral() 将之前的内容替换掉, 
        maven {
            url 'https://maven.aliyun.com/repository/public'
        }
        maven {
            url 'https://maven.aliyun.com/repository/gradle-plugin'
        }
        maven {
            url 'https://maven.aliyun.com/repository/google'
        }
        maven {
            url 'https://maven.aliyun.com/repository/central'
        }
    }
  • 修改 文件中的DEFAULT_MAVEN_HOST常量值,改为https://storage.flutter-io.cn
代码语言:txt复制
    private static final String DEFAULT_MAVEN_HOST = "https://storage.flutter-io.cn";

这是再次执行调试就可以将flutter 的内容预览在安卓的模拟设备上了

0 人点赞