Android入门:SDK介绍与安装选择

打开Android SDK Manager,在SDK Manager的下载界面可以看到三个部分:

  1. Tools
  2. Android API(2.2-6.0)
  3. Extras
    此处输入图片的描述

介绍一下各个部分包括的文件:

1. Tools

Android SDK Tools

Android开发和调试的工具包,各种开发工具。
比如
ddms:用于启动Android调试工具
draw9patch:绘制Android平台的可缩放png图片的工具
emulator:Android SDK模拟器主程序
logcat、屏幕截图和文件管理器等

Android SDK Platform-tools

也是Android开发工具包(Android 3.0以后才有的)
比如
sqlite3:可以在电脑上操作SQLite数据库

Android SDK Build-tools

构建不同版本程序的工具包(理论上是向下兼容,但也不是绝对的)

2. Android API

Documentation for Android SDK

Android SDK 文档

SDK Platform

对应SDK平台的开发文件(向下兼容),每个Android平台版本都会对应一个唯一标识的API级别。
比如:Android 4.0.3 对应 API 15

Sample for SDK

对应版本自带的默认示例工程。

System Images(*** System Image)

对应版本的Android系统镜像,用来在电脑上创建Android模拟器。按CPU架构分为ARM和Intel两种。
在Android 4.4W.2增加了Android Wear和Android TV。

Google APIs

Google提供的各种API,如谷歌地图服务。也区分ARM和Intel。

Source for Android SDK

对应版本的SDK源代码

3. Extras

Android Support Repository

开发中为了方便在gradle中使用Android Support Library,因为Google并没有把这些库发布到maven center或者jcenter去,而是使用了Google自己的maven仓库。

Android Support Library

开发中提供suppport库,详细介绍看这里

Google Play ***

应用发布到Google商店时用到的各种文件。

Google USB Driver

Windows下连接手机设备需要的驱动。( Mac OS X 或者 Linux不需要)

Intel x86 Emunlator Accelerator(HAXM installer)

基于 Intel(R) Virtualization Technology (VT 虚拟化技术) 的硬件加速,可以为Android模拟器加速。 因此需要 CPU 支持 VT , 仅限于 Intel CPU。

下载建议:

必须下载

Android SDK Tools
Android Platform-tools
Android Build-tools
SDK Platform(至少安装一个版本)
Android Support Repository
Android Support Library
Google USB Driver(Windows下)

建议下载

Documentation for Android SDK
Sample for SDK
System Images(使用haxm的话必须下载 intel x86 的,推荐使用第三方模拟器:Genymotion)

Android SDK 本地目录及对应文件:

sdk本地目录对应文件
add-onsGoogle APIs
build-toolsAndroid SDK Build-tools
docsDocumentation for Android SDK
extrasExtras
platformsSDK Platform
platform-toolsAndroid SDK Platform-tools
samplesSample for SDK
system-images*** System Image
temp临时文件
toolsAndroid SDK Tools

最后分享一下我自己的SDK安装选择(Windows下):

此处输入图片的描述
此处输入图片的描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值