隐藏

可以利用hosts来为Android Studio配置国内镜像源

发布:2023/2/25 15:46:00作者:管理员 来源:本站 浏览次数:655

之前我写过直接用国内镜像的IP地址端口进行配置国内镜像的,如下链接:

推荐的几个国内镜像源地址:


1、东软信息学院(笔者当前在用)


   mirrors.neusoft.edu.cn     端口:80


2、北京化工大学


   ubuntu.buct.edu.cn/ubuntu.buct.cn  端口:80


3、中国科学院开源协会


   mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn)    端口:80


4、上海GDG镜像服务器


   sdk.gdgshanghai.com   端口:8000


5、电子科技大学


   mirrors.dormforce.net  端口:80


配置步骤: 打开File -> setting -> System Settings -> HTTP Proxy


配置镜像地址:(如配置东软信息学院地址 mirrors.neusoft.edu.cn     端口:80)


重启AS查看 如果配置后还不可以,则有可能得查一下Android SDK中 SDK Update Sites中的配置:


图中有不少冒感叹号的URL,似乎是用不了了,可以先配置其他正常的URL后看行不行,不行再试试加上有感叹好号的URL。

但是这种方法不一定在每台电脑上的每次配置都行得通,因此给出第二种方法:给系统文件 hosts 添加国内的镜像(虽然……可能……也不一定……行得通 ^- ^ ,博主我亲测是可以的)


方法步骤:


一、配置hosts


找到hosts文件,用记事本或notepad++打开文件:



在末尾加上如下映射,:



其中 302.208.41.33是通过 http://ping.chinaz.com/ 该检测网站对进行域名 dl.google.com进行ping检测得到了,目前我这个还是可以用的,如果后来不行了可以去该网站ping dl.google.com 再另外找一个。



二、配置Android Studio


打开Android studio 的根目录(可以右键AS的快捷图标找到其根目录),进入bin文件夹,用记事本或notepad++打开studio.exe.vmoptions或studio64.exe.vmoptions


如果系统是32位的就修改studio.exe.vmoptions,如果是64位就修改studio64.exe.vmoptions;不清楚自己系统的话就两个都改了



添加以下数据:

-Djava.net.preferIPv4Stack=true

-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml

-Didea.patches.url=http://dl.google.com/android/studio/patches/


如下图:



Android studio的Setting中的配置如下: