Android-Studio-Chipmunk版本解决gradle报错connection-refuse的问题
Android Studio Chipmunk版本解决gradle报错connection refuse的问题
一、问题出现的原因
 因为gradle使用的仓库是国外的,很多时候访问不了,或者公司里面进行了管控导致无法下载依赖,所以gradle会同步出错。目前网上的教程都比较老,已经不适用于Android Studio Chipmunk版本了,因此摸索出了这个方法。
二、解决办法
- 
使用KX工具,不会FQ的程序员不是一个好程序员。 
- 
使用国内镜像源 这里推荐推荐阿里云的镜像源https://developer.aliyun.com/mvn/guide,地址是上面的地址。添加方法有三种,分别是工程添加,全局添加,使用工程模板。 - 
工程模板:安卓北极狐版本后添加工程模板较为繁琐,暂不推荐。https://www.jianshu.com/p/fa9b1357ebe7 
- 
工程添加: 在工程根目录下的 settings.gradle文件下,修改部分内容为以下内容。dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url 'https://maven.aliyun.com/repository/public'} maven { url 'https://maven.aliyun.com/repository/google'} maven { url 'https://maven.aliyun.com/repository/gradle-plugin'} google() mavenCentral() } }
- 
全局添加: 在 C:\Users\your_username\.gradle\wrapper\dists\gradle-7.3.3-bin\一串乱码\gradle-7.3.3\init.d文件夹下新建一个.gradle结尾的文件,如init.gradle,然后输入以下内容,这样每次在 gradle 执行的时候会首先加载这个文件设置仓库。settingsEvaluated { settings -> settings.dependencyResolutionManagement { repositories { maven { url 'https://maven.aliyun.com/repository/public'} maven { url 'https://maven.aliyun.com/repository/google'} maven { url 'https://maven.aliyun.com/repository/gradle-plugin'} mavenLocal() mavenCentral() google() } } }
 
- 
 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号