在windows8中,不翻墙更新android sdk

来源:互联网 发布:中国透析患者数据 编辑:程序博客网 时间:2024/06/08 02:07

最近在windows 8 系统中,装了个adt bundle,发现无法更新sdk,于是去弄了一个vpn,结果慢得要死,而且经常断线。最后在网上找了个方法,下载速度相当给力,下面记录一下,以免以后找不到。

新建一个记事本文档,将下面的内容复制粘贴进去,并将文件命名为:获取TrustedInstaller权限.reg。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]

@="获取TrustedInstaller权限"

[HKEY_CLASSES_ROOT\*\shell\runas\command]

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]

@="获取TrustedInstaller权限"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]

@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

2双击创建的“获取TrustedInstaller权限.reg”文件,弹出账户控制对话框,选择是。然后在文件夹上单击右键我们就会发现右键菜单多出来了一个选项“获取TrustedInstaller权限”

3首先要找到hosts文件,在系统盘的Windows\System32\Drivers\etc目录下,右击hosts文件,选择“获取TrustedInstaller权限”

4以记事本方式打开hosts文件,把下面的追加进去,保存后退出。

203.208.46.146 www.google.com

74.125.113.121 developer.android.com

203.208.46.146 dl.google.com

203.208.46.146 dl-ssl.google.com

5再次启动Android SDK Manager就可以发现,SDK终于可以正常更新了


 



0 0