您的位置:首页 > 移动开发 > Android开发

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

2015-10-25 20:53 585 查看
打开Android SDK Manager,在SDK Manager的下载界面可以看到三个部分:

Tools

Android API(2.2-6.0)

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下):



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: