AndroidSDK提供了开发Android应用程序所需的API库,以及构建、测试和调试Android应用程序所需的开发工具。在谷歌上下载AndroidSDK。
下载完成后,双击Install指定AndroidSDK的安装目录。为了方便使用AndroidSDK中包含的开发工具,我们在系统环境变量的Path中设置了AndroidSDK安装目录下的工具目录。在AndroidSDK的安装目录下,双击“SDKManager.exe”打开AndroidSDKManager,负责下载或更新不同版本的SDK包。我们可以看到默认安装的AndroidSDKManager只安装了一个版本的sdktools。
打开AndroidsdkManager,会得到可安装的SDK版本,但是国内有墙,有时候会收购失败。
从弹出的日志窗口可以看到,连接“https://dl-ssl.google.com”失败。通过ping命令,我们发现网络被阻塞了。
首先,更改主机文件。主机文件位于目录C:\ windows \ system32 \ drivers \ etc中。用记事本打开“hosts”文件,将下面两行信息附加到hosts文件的末尾,然后保存它。如果您的windows8系统可能没有权限修改hosts文件,您可以右键单击hosts文件,并将用户组设置为对hosts文件具有完全控制权限。203 . 208 . 46 . 146 dl . Google . com 203 . 208 . 46 . 146 dl-SSL . Google . com主机文件中的上述两行表示对dl.google.com和dl-ssl.google.com的本地访问被定向到ip地址为203.208.46.146的服务器。
将AndroidSDKManager上的https请求更改为打开AndroidSDKManager的http请求。在工具下的选项中,有一个力3359.sourcestopfetchedusing3358.勾选这一项,就可以了。
再次打开AndroidsdkManager.exe,正常情况下可以下载安卓各版本的SDK。您只需要选择要安装或更新的安装包。这是一个耗时的过程,会出现下载失败的情况。失败的安装包只需要重新选择然后安装即可。