文章类型: ANDROID
关键词: Android,SDk,Manager里面到底哪些东西是必须下载的?
内容摘要: Android SDk Manager里面到底哪些东西是必须下载的?

Android SDk Manager里面到底哪些东西是必须下载的?

2017/9/21 9:15:22    来源:apple    阅读:

tools和build-tools包含了太多好用的工具,每个单独拿出来都可以介绍一大篇,建议题主先去官方文档了解一下,如果想深入的话,可以看看源码。比如adb的源码其实就蛮有意思的,已经有人把adb移植到Ubuntu,这样adb就可以识别任何你想识别的设备。


sdk+版本号,主要是提供你开发时候要使用的那个版本api。比如你开发中如果用到了5.0的api,那么你就要安装5.0的sdk

android support repository主要是方便在gradle中使用android support libraries,因为Google并没有把这些库发布到maven center或者jcenter去,而是使用了Google自己的maven仓库。

support library就是提供suppport库给你用的,比如support v4,support v7。


google repository主要是给gradle使用的,方面添加比如Google Play Service的引用。这样gradle就可以使用google的maven仓库中的库了,而不需要去maven centee或者jcenter了。


根据官方文档的描述

SDK Tools 必须

SDK Platform-tools 必须

SDK Platform必须至少安装一个版本

System Image建议安装

Android Support建议安装

SDK Samples建议安装


先附上我利用Android SDK Manager安装的相关开发工具:

图片可放大

Tools版本已更新到25.2.5

110408_IThz_1032182.png

tools 目录里的是编译相关的,你要用到哪个版本就下哪个;

1)、然后 Android M、Android 5.1.1 这些是SDK,你要用到哪个版本,就把 SDK Platform 下载下来就可以了。1)、2)、Documentation for SDK、Samples for SDK 以及 Source for SDK,别说你看不懂英文。。想学习就下。
3)、各种 System Images 就算了,都是模拟器用的,直接真机调试最快最方便。

4)、然后 Google APIs 是调用 Google Service 用的,鉴于国内的网络环境,估计你也用不到。

5)、再下来 Extras 目录里的好东西也不少。

Support Library 和 Support Repository 需要。不懂干什么用的就自己去 Google 一下。

下面 Google 开头的一坨东西都是 Google 提供的接口,国内用不上。除了 USB Driver,这个是驱动,Windows 上不装就不能调试。Mac 和 Linux 上这一项应该直接是灰的(不可用)。

最底下一个 Accelerator 是模拟器加速器,真机调试一样可以不用。

差不多就这样。题主看不懂 SDK 里的各项内容说明还要继续修炼基础知识啊。


↑ 上一篇文章:TortoiseSVN每个菜单项的含义 关键词:TortoiseSVN每个菜单项的含义 发布日期:2017/9/20 14:46:04
↓ 下一篇文章:android开发中出现cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。 关键词:android,cvc-complex-type,2.4.. 发布日期:2017/9/21 17:18:29
相关文章:
搭建Android环境没有platform-tools文件夹 关键词:sdk,搭建,Android,环境,没有,platform,tools,文件夹 发布日期:2017-12-06 16:50
android开发中出现了高德地图签名提示“INVALID_USER_SCODE”处理 关键词:android,高德地图,签名,提示,INVALID_USER_SCODE,处理,sdk,sha.. 发布日期:2017-12-21 11:13
Eclipse+ADT+Android SDK 搭建安卓开发环境 关键词:Eclipse+ADT+Android,SDK,搭建安卓开发环境 发布日期:2017-03-09 11:40
相关目录:.NETANDROIDJAVA软件开发
我要评论
正在加载评论信息......