赞
踩
目前总结了3个步骤,不是所有的都需要完成.
1,2步骤是修改成国内镜像快速下载.第3步是自己下载zip文件,然后让android studio自己找.
这个方法也可以解决创建的flutter项目安卓模拟器不好使的问题.
这时候打开flutter项目里的android文件夹,把这个文件夹整体拖动到android studio图标里面打开.会发现,打开以后一直在下载gradle.我们用下面3步骤让项目快速下载,然后关闭android 项目,重新打开flutter项目,可以解决安卓模拟器不好使的问题
把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
下面这个目前只针对用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() } }
自己下载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进去如下图
最后重启android studio
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。