Android Studio修改国内镜像
2024-04-10 02:50:18  阅读数 5466

国内的Android开发者,基本每隔一段时间就会碰到项目突然不能编译的情况。sdk更新、插件安装也有诸多不便,环境的折腾确实伤透了脑筋。本文主要记录下使用host配置dl.google.com的国内镜像。

1. 用文本编辑器打开host文件

host文件所在路径为:

//对于Windows系统
C:\Windows\System32\drivers\etc\hosts
//对于Mac系统
/etc/hosts

2. 添加映射

在文件末尾直接添加如下行

203.208.41.43        dl.google.com

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

3. 配置Android Studio

3.1 vmoptions文件编辑

打开Android studio 的根目录,进入bin文件夹,用记事本或notepad++打开studio.exe.vmoptions或studio64.exe.vmoptions
在最后一行

-da

之上,以及

-Djna.boot.library.path=

之下
添加上如下配置行

-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/

3.2 代理设置

打开Android Studio后,在setting->http proxy中配置代理为No proxy,然后重启Android Studio即可。重启后,进入plugin管理的设置可以看到,插件都能下载了。

3.3 SDK Updates Sites设置

Android Studio进入到Android SDK的设置,选择SDK Updates Sites 的tab项,左下角勾选Force那个选项后应用