flutter安卓模拟器不好使安卓每次打开android studio都下载并且download Importing ‘android“Gradle Project问题

目前总结了3个步骤,不是所有的都需要完成.
1,2步骤是修改成国内镜像快速下载.第3步是自己下载zip文件,然后让android studio自己找.
这个方法也可以解决创建的flutter项目安卓模拟器不好使的问题.
这时候打开flutter项目里的android文件夹,把这个文件夹整体拖动到android studio图标里面打开.会发现,打开以后一直在下载gradle.我们用下面3步骤让项目快速下载,然后关闭android 项目,重新打开flutter项目,可以解决安卓模拟器不好使的问题

1. 修改Project->gradle->gradle-wrapper.properties文件

把distributionUrl后面改成国内地址:
注意下面https后面的斜线\不能少
例如原来的是:

distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip

国内镜像是用:mirrors.cloud.tencent.com/gradle替换原来默认的services.gradle.org/distributions

distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.0-bin.zip

2.修改文件Project->gradle->settings.gradle

下面这个目前只针对用Android Studio创建的安卓项目,如果是创建的Flutter项目就不用动

pluginManagement {
    repositories {
        maven { url 'https://plugins.gradle.org/m2/' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
        gradlePluginPortal()
        google()
        mavenCentral()
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url 'https://plugins.gradle.org/m2/' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
        google()
        mavenCentral()
    }
}

3.下面操作可以先不用,这个是手动下载grade文件,如果自己已经用国内镜像快速下载了grade,那么下面操作不用也罢

自己下载grade把这个国内下载原下载的.zip文件复制到
下面是Mac系统目录,windows自己找对应的C盘位置

/Users/自己的用户名/.gradle/wrapper/dists 文件夹下,

例如国内镜像下载了:https://mirrors.cloud.tencent.com/gradle/gradle-8.0-bin.zip
删除dists文件夹下同名自动解压的文件夹,只留下 zip文件
例如删除dists文件夹下的gradle-8.0-bin文件夹,然后复制gradle-8.0-bin.zip进去如下图
flutter安卓模拟器不好使安卓每次打开android studio都下载并且download Importing ‘android“Gradle Project问题_第1张图片
最后重启android studio

你可能感兴趣的:(flutter,android,flutter,android,studio,安卓模拟器失效,国内源)