新建Flutter工程修改配置

由于国内 网络环境原因, 新建 flutter工程的 配置文件需要修改几个地方,
1. gradle-wrapper.properties

问题:Exception in thread "main" java.net.ConnectException: Connection timed out: connect:

解决方法:修改为 国内镜像

复制代码
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.6.3-all.zip
2. build.gradle

问题:Could not resolve all dependencies for configuration ':app:debugRuntimeClasspath'.

或者

Using insecure protocols with repositories, without explicit opt-in, is unsupported. Switch Maven repository 'maven(XXX)' to redirect to a secure protocol (like HTTPS) or allow insecure protocols.

解决方法:修改为 国内镜像 ,并且配置信 任该镜像

复制代码
allprojects {
    repositories {
//        google()
//        mavenCentral()
        maven {
            allowInsecureProtocol = true
            url 'https://mirrors.cloud.tencent.com/gradle/'
        }
        maven {
            allowInsecureProtocol = true
            url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/'
        }
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven {
            allowInsecureProtocol = true
            url 'http://maven.aliyun.com/nexus/content/groups/public' }
        maven {
            allowInsecureProtocol = true
            url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/repository/jcenter' }
        maven {
            allowInsecureProtocol = true
            url 'https://maven.aliyun.com/repository/google' }
    }
}
相关推荐
TimeFine几秒前
Android AI解放生产力(五)实战:解放写API接口的繁琐工作
android
tangweiguo0305198723 分钟前
Flutter多品牌应用架构实战:从配置驱动到编译部署的完整解决方案
flutter
Bryce李小白1 小时前
FlutterBoost适配Flutter3.38.4版本生成补丁包
flutter
tangweiguo030519872 小时前
Flutter Packages 设计与实践:构建可维护的模块化应用
flutter
csj502 小时前
安卓基础之《(6)—Activity组件(3)》
android
小a杰.2 小时前
Flutter 的编译技术核心
flutter
怀旧,2 小时前
【Linux系统编程】13. Ext系列⽂件系统
android·linux·缓存
Dabei2 小时前
Android 语音助手简单实现与语音助手“执行任务”交流
android·前端
jzlhll1233 小时前
android NDSDManager onResolveFailed errorCode=3的解决方案
android
芦半山3 小时前
四年之后,重新审视 MTE:从硬件架构到工程落地
android·安全