Artifactory 4 PRO /HA 版 搭建Android镜像源

首先需要一个远程镜像源,国内有好多Android镜像源,需要哪些镜像源,还不是你本地,用起来还不是很方便,你也可以选择国内的镜像源作远程镜像源,不过我还是选择谷歌官网的.

 

首选配置远程镜像源

 

Artifactory 4 PRO /HA 版 搭建Android镜像源_第1张图片

 

 

配置源地址 :

 

https://dl.google.com/android/

 

也可以选择一些国内的 :

 

http://mirrors.neusoft.edu.cn/android/

 

等等

 

配置好远程镜像源之后则需要配置虚拟仓库镜像

 

Artifactory 4 PRO /HA 版 搭建Android镜像源_第2张图片

 

 

需要注意的是一定要配置为 android 这个名称,不然无法使用代理找到这个

 

现在 Artifactory 的配置已经完成了,Android sdk 配置其实就是配置代理,内部是通过给定的代理地址然后由dl.google.com 转发,你服务器会接收到dl.google.com所接收的域名.

 

根据这一的条件那么就需要配置反向代理,我这里使用的是nginx.

 

Artifactory 4 PRO /HA 版 搭建Android镜像源_第3张图片

 

 

server {

    listen 80;

    server_name dl.google.com;

    charset utf-8;

    location / {

      return 301 http://repo.develop-irgba.com$request_uri;

    }

}

 

 

就这样nginx代理就会转发到你的Artifactory 服务器上面.

 

然后配置sdk中的代理地址和端口

 

例如

 

地址 : repo.develop-irgba.com

端口: 80

 

去掉使用http访问.

 

然后sdk中重新加载,OK,你就可以看到Artifactory会去下载

 

Artifactory 4 PRO /HA 版 搭建Android镜像源_第4张图片

 

注意:

 

这里不能使用https,由于是通过转发的方式覆盖域名处理.

 


你可能感兴趣的:(Artifactory 4 PRO /HA 版 搭建Android镜像源)