Flutter配置中国镜像

679 阅读1分钟

Flutter配置中国镜像

1.配置环境变量

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

2.配置flutter gradle仓库

修改下面文件 flutter/packages/flutter_tools/gradle/flutter.gradlebuildscript->repositories下添加如下配置

        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/nexuscontent/groups/public' }

添加后如下

buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/nexuscontent/groups/public' }
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
    }
}

3.配置flutter项目gradle仓库

修改下面文件 {你的flutter项目}/android/build.gradlebuildscript->repositoriesallprojects->repositories下添加阿里云镜像,添加后如下

buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/nexuscontent/groups/public' }
        google()
        jcenter()
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/nexuscontent/groups/public' }
        google()
        jcenter()
    }
}