Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

什么是Android SDK

SDK全称:Software Development Kit即软件开发工具包,是为软件开发工程师在特定的软件包、软件框架、硬件平台、操作系统等基础上建立的应用软件开发工具的集合。Android SDK 就是针对开发 Android 系统的专属软件开发工具包,有了Android SDK我们就可以开发基于Android系统的手机应用了。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

​什么是Android SDK Tools

顾名思义就是用来管理各种版本的Android SDK工具,其实就是Android SDK Manager。国外网站网速太慢了,这里可以访问https://www.androiddevtools.cn/进入网站后,点击“Android SDK工具”弹出下拉框再点击“SDK Tools”会自动跳转到下载SDK Tools的页面位置。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

​Android SDK Manager

选择适合系统的Android SDK Tools下载即可,个人喜欢免安装版本所以我选择了“android-sdk_r24.4.1-windows.zip”,下载之后解压即可使用,目录结构如下说明:

add-ons–>目录用来存放 Android 的扩展库;

platforms–>目录用来存放各版本Android的资源文件;

tools–> 文件夹里存放了大量Android开发、调试、模拟器、数据管理及第三方工具;

AVD Manager.exe–>是虚拟机管理工具,用于建立和管理虚拟机;

SDK Manager.exe–>是SDK管理工具,用于SDK的更新、下载、删除操作。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

Android SDK Manager介绍

Android SDK Manager集成了Android SDK的工具、平台工具和编译工具及当前工具的状态,前面的复选框用来选中工具。Tools中的Android SDK Tools和Android SDK Platform-tools 都是通用工具,Andoid SDK Build-tools则是关联版本对应版本的,理论上来说下载最新的即可,但是如果导入旧版本构建的项目时就需要下载对应的Build-tools。Android SDK Manager将每个API编译版本定义成一个工具包,里面对应一套可对应的不同设备运行的编译环境和需要用到的工具包,如Android电视、可穿戴设备、移动手机等。Extras中则包含了Android支持库、自动化桌面、驱动包等其他支撑工具。图中蓝色框选的是必须下载或者建议下载的选项。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

​下载 Android SDK

双击运行SDK Manager.exe工具,等加载完成选择自己需要的Tools和API,点击“install packages”按钮下载,在弹出的“choose packages to install”框中选择“accept license”再点击“install”按钮等待下载即可。当然我们也可以在刚才的网站上点击“Android SDK工具”弹出下拉框再点击“SDK”会自动跳转到下载SDK的页面位置,选择对应的系统和版本下载也是一样的。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

下载 Android SDK之后的目录结构

在原有的目录基础上新增了几个目录,目录结构如下说明:

build-tools–>各版本SDK编译工具;
extras–>扩展开发包 如高版本的API在低版本中开发使用;
platforms-tools–>各版本SDK通用工具;
sources–>各版本SDK源码;
system-images–>模拟器映像文件;
temp–>临时夹,一般在SDK更新安装时用到。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

无法下载Android SDK?

由于谷歌在中国被限制访问可能有时候Android SDK无法完成下载,之前可以通过一些Android SDK的国内镜像服务器来下载安装,如:中科院开源协会镜像站地址:IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80,北京化工大学镜像服务器地址:IPv4: http://ubuntu.buct.edu.cn/ 端口:80,大连东软信息学院镜像服务器地址:http://mirrors.neusoft.edu.cn 端口:80这些都可以使用。点击菜单中的“Tools”再选择下拉中的“Options…”,在弹出的设置对话框中,HTTP Proxy Server栏填mirrors.neusoft.edu.cn,HTTP Proxy Port栏填80并勾选other下面的Forcehttps://… sources to be fetched using http://…复选框(强制修改http请求方式改为http请求,减少了数据量的传输以加快下载速度),最后关闭对话框重新启动SDK Manager就生效了。 但是由于Android SDK因版权原因,有些国内源不提供Android SDK镜像服务了,所以大家多尝试下其他源。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

如果代理不行可以尝试修改hosts文件,修改电脑hosts文件可以绕过DNS为域名指向正确的IP地址,实现快速打开网页。先通过ping.chinaz.com网站查找 dl.google.com 和dl-ssl.google.com的可用的ip地址,找个响应比较快的IP地址然后打开文件夹C:WindowsSystem32driversetc中的hosts文件,在文末添加 ip 地址和域名(中间加一个空格分隔即可),保存之后文件生效。

Android实战001:Android SDK下载安装详解(android sdk下载安装教程)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月6日 下午6:27
下一篇 2024年5月6日 下午6:39

相关推荐

  • 党建工作100问

    党建工作100问 党建工作是中国共产党的重要工作之一,是党的政治建设、思想建设、组织建设、文化建设等方面的重点内容。在推进全面从严治党的过程中,党建工作也在不断地创新和完善,以确保…

    科研百科 2天前
    0
  • 协同办公软件排行榜

    协同办公软件排行榜 随着数字化时代的到来,协同办公软件已经成为了企业日常办公中不可或缺的一部分。现在,市场上存在着各种协同办公软件,它们的功能、性能、价格等方面都有所不同,因此也成…

    科研百科 2024年8月24日
    51
  • 异地协同办公

    异地协同办公:创新工作方式的里程碑 随着科技的不断发展,工作方式也在不断地变革。尤其是在全球化和数字化的背景下,异地协同办公已经成为了现代企业的一种主流方式。异地协同办公不仅可以提…

    科研百科 2024年8月29日
    39
  • 习近平总书记关于党的建设和组织工作的重要指示和蔡奇、李干杰同志在全国组织工作会议上的讲话

    习近平总书记关于党的建设和组织工作的重要指示和蔡奇、李干杰同志在全国组织工作会议上的讲话 习近平总书记的重要指示 (2023年6月26日) 全面建设社会主义现代化国家,全面推进中华…

    科研百科 2023年9月24日
    236
  • 梁燕鲜大新县视频

    梁燕鲜大新县视频: 一个美丽而神秘的中国省份 梁燕鲜大新县,位于中国云南省西北部,是一个美丽而神秘的省份。这里有着壮观的自然风光,有着悠久的历史文化,还有着充满生机和活力的经济和社…

    科研百科 2024年11月6日
    0
  • 提前谋划、科学开展审计项目计划立项研究(审计项目推进)

    山西省审计厅组织2024年审计项目竞争性立项评审。19个业务处室围绕党中央重大决策部署和省委省政府中心工作,聚焦黄河流域生态保护和高质量发展、“两个转型”战略目标等重大政策和重大任…

    科研百科 2024年4月19日
    132
  • 一篇讲透项目管理行业要考哪些证书?(项目管理考什么证书)

    为什么考证书在项目管理行业如此重要? 项目管理作为一种专业技能,在现代商业环境中扮演着至关重要的角色。无论是在建筑、信息技术、市场营销还是制造业等行业,项目管理都是确保项目成功完成…

    科研百科 2023年11月19日
    211
  • 全彩办公系统

    全彩办公系统: 让办公更加高效与便捷 随着现代办公需求的不断增加,人们对于办公环境的要求也越来越高。全彩办公系统作为一款现代化的办公工具,不仅可以提供舒适的办公环境,还可以提高办公…

    科研百科 2024年6月3日
    82
  • 科研项目成本核算有什么作用

    科研项目成本核算的作用 科研项目的成本核算是项目管理中非常重要的一环。科研项目的成本核算不仅仅是为了计算项目的总成本,更是为了确保项目的成本合理、可控,并为项目的决策提供可靠的数据…

    科研百科 2024年10月27日
    0
  • 工会管理制度(工会管理制度有哪些)

    工会充分发挥学校工会这一群众组织的作用,调动广大教职工积极性与创造性,增强教职工的凝聚力与向心力,搞好民主管理,特制定学校工会工作管理制度如下: 1、工会在党支部领导下,认真执行党…

    科研百科 2024年1月29日
    133