您的当前位置:首页正文

Flutter卡在Running ‘gradle assembleDebug‘最简单解决方案

2024-10-23 来源:个人技术集锦

起因

解决方案

其实没这么多乱七八糟的,也是改,也是改两个地方,跟我一样的可以看看我的文章,不一样的可以去参考别人的

1. 改本地项目的 /android/build.gradle

allprojects {
    repositories {
        //google() // 这行注释
        //avenCentral() //这行也注释,底下三行加上去
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
}

2.看下你的flutter/packages/flutter_tools/gradle/flutter.gradle

3. 找到flutter/packages/flutter_tools/gradle/src/main/groovy/flutter.groovy这个文件,打开修改

搜索 buildscript,找到类似以下代码

buildscript {
    repositories {
        //google()  老办法,注释掉这两行
        //mavenCentral()  老办法,加上底下三行
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'https://maven.aliyun.com/repository/public' }
    }
    dependencies {
        classpath("com.android.tools.build:gradle:7.3.0")
    }
}

使用的是阿里云的maven源,更换其他的镜像源也是一样的,改这两个文件

尾声

改好之后不出啥大问题,在AS里Debug就不会出现这个问题了(至少我是没出现了),如果还有问题可以试试换一个镜像源,如果还是不行呃,我这篇文章可能帮不上你,关了吧

显示全文