Android Studio 设置阿里云镜像代理(如果设置之后还是远程仓库下载失败,请仔细阅读其内容就可以解决了)

1.在project的build.gradle文件的repositories标签和allprojects标签的repositories标签下加入以下阿里云镜像代理(如下图一和图二,记得要把阿里云镜像代理放在repositories{}的第一行,不然还是用的google()、jcenter()等等的仓库),同步一下,很快就会同步成功(一般在5分钟之内),就代表设置成功了;如果同步失败,请看第二步。 

 这是要加入的阿里云镜像地址

maven{ url 'https://maven.aliyun.com/repository/google'}
        maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}
        maven{ url 'https://maven.aliyun.com/repository/public'}
        maven{ url 'https://maven.aliyun.com/repository/jcenter'}

2.如果网络好的情况下超过5分钟还没同步成功,或者同步失败,有可能不是第一次设置代理,如果project的gradle.properties文件下配置了代理(如下图一和图二)和.gradle文件夹(Mac下的.gradle文件夹在Users文件夹的YourUserName文件夹下,是隐藏的,要先按快捷键command+shift+.使其显示出来)下有gradle.properties文件(如下图三),阿里云镜像代理就会失效,解决方案请看第三步。

3.如何解决:把project的gradle.properties文件下配置的代理地址(如下图一和图二)和.gradle文件夹下(Mac下的.gradle文件夹在Users文件夹的YourUserName文件夹下,是隐藏的,要先按快捷键command+shift+.使其显示出来)的gradle.properties文件(如下图三)删掉,然后按照第一步配置了阿里云镜像代理之后(如果有别的镜像代理,比如平安镜像代理,和阿里云镜像代理差不多,但是网址有所不同,可能不是以仓库服务https://maven.aliyun.com开头的,要先把别的镜像代理删掉),然后同步项目就可以了,现在就可以安心的使用Android Studio了,再也不用担心远程仓库下载失败的问题了。

最后请注意:如果这样设置了之后,还是同步失败(看具体报错信息),可能是因为某些远程仓库还未来得及添加到阿里云镜像代理中(最近我遇到了这种情况),还有一种情况是阿里云镜像代理有的时候无法使用(很少情况,最近就遇到了,设置了之后,怎么也打不开项目,这破代理有的时候不行啊),那只能把设置的所有代理全部去掉,用google自己的远程仓库,然后用电脑连自己的手机热点进行同步了,如果还是同步失败,那么只能翻墙了(因为国内有的时候没办法访问google的远程仓库)。

如对此有疑问,请联系qq1164688204。

推荐Android开源项目

项目功能介绍:原本是RxJava2 和Retrofit2 项目,现已更新使用Kotlin+RxJava2+Retrofit2+MVP架构+组件化和
Kotlin+Retrofit2+协程+MVVM架构+组件化, 添加自动管理token 功能,添加RxJava2 生命周期管理,集成极光推送、阿里云Oss对象存储和高德地图定位功能。

项目地址:https://gitee.com/urasaki/RxJava2AndRetrofit2

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Android Studio 阿里云镜像是指在使用 Android Studio 进行开发时,使用阿里云提供的镜像来加速下载和更新 Android SDK 和 Gradle 等相关组件的过程。这样可以提高开发效率,减少等待时间。同时,使用阿里云镜像还可以避免因为网络问题导致下载失败的情况。 ### 回答2: Android Studio是谷歌公司发布的一款专门用于移动应用开发的集成开发环境(IDE),它提供了许多功能强大的工具,可以帮助开发者轻松创建高质量的应用程序。不过,有时候在使用Android Studio下载依赖库和插件时,由于网络问题或者下载源的限制,可能会导致下载缓慢或者失败。阿里云镜像可以帮助我们解决这个问题。 阿里云镜像是由阿里云官方提供的一种软件镜像服务。这项服务通过将谷歌仓库的全部软件包复制到阿里云服务器上,来为Android开发者提供高速稳定的软件下载服务。利用阿里云镜像可以大大提高Android Studio下载包的速度,让我们的开发工作变得更加高效。 通过使用阿里云镜像Android Studio可以在一个更快、更可靠的网络环境下下载依赖库和插件。使用阿里云镜像的方法很简单,在项目的build.gradle中加入以下代码: allprojects { repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public' } } } 这样一来,Android Studio下载依赖库时就会优先使用阿里云镜像,从而加速下载速度。 总之,阿里云镜像是一项非常有用的服务,可以帮助Android开发者解决下载软件包的问题,提高工作效率。希望开发者们可以充分利用这项服务,让我们的开发工作变得更加轻松愉快。 ### 回答3: Android Studio阿里云镜像是一个开发者可以使用的工具,可帮助用户更轻松地下载和更新Android Studio的软件包。通过使用阿里云镜像,用户可以获得更快的下载速度,并避免使用Google官方镜像时可能遇到的连接问题和下载速度慢的问题。 Android Studio镜像的工作原理是将安装包储存在一个阿里云服务器上,从而允许安装包下载速度更快。使用阿里云镜像,用户不必担心Google镜像的连接问题,也可以节省时间,让自己更专注于开发。 在使用Android Studio时,阿里云镜像可以帮助用户减少使用Google镜像时所遇到的问题。其步骤包括: 1. 首先,打开Android Studio并进入“File>Setting”菜单。 2. 在“Settings”菜单中,选择“Appearance & Behavior>System Settings>HTTP Proxy”。 3. 选择“Automatic Proxy Configuration URL”并在输入框中输入以下内容“https://maven.aliyun.com/repository/public”。 4. 单击“Test Connection”按钮进行测试,以确保安装包下载非常快,确认完成。 在使用Android Studio时,您还可以手动下载安装包,然后在设置菜单中的“Android SDK Manager”中将所选的安装包添加到下载列表中。这些安装包可以在不联机的情况下安装,并且可以在需要时随时进行更新。但是,使用阿里云镜像可以更轻松地管理和更新已安装的软件包,而不必手动下载并安装每个软件包。 总之,通过使用Android Studio阿里云镜像,开发者可以更轻松地下载和更新所需的软件包,并在更短的时间内实现他们的目标。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值