Android SDK Manager 无法更新(Win8)
的有关信息介绍如下:解决了Win8中使用Android SDK Manager的闪退问题,运行Android SDK Manager却发现SDK更本无法更新,日志信息如图。如果使用代理感觉好麻烦,如果改换种方法就简单多了……
在系统中很多文件是我们无法操作的,修改它总会提示需要TrustedInstaller权限或是拒绝访问。权限的获取其实很简单,以后也会有用得到的地方。
新建一个记事本文档,将下面的内容复制粘贴进去,并将文件命名为:获取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"
双击创建的“获取TrustedInstaller权限.reg”文件,弹出账户控制对话框,选择是。然后在文件夹上单击右键我们就会发现右键菜单多出来了一个选项“获取TrustedInstaller权限”
做好了前期的准备,下面的操作就简单了,首先要找到hosts文件,在系统盘的Windows\System32\Drivers\etc目录下
在hosts文件上右键,获取TrustedInstaller权限
打开方式选择记事本
在文件的末尾另起一行将下面的内容复制粘贴,完成后记得保存
74.125.237.1 dl-ssl.google.com
再次启动Android SDK Manager就可以发现,SDK终于可以正常更新了