1.5 Android源码开发工具的配置和使用
Android源码开发需要安装配置Android SDK、Eclipse +ADT插件以及Source Insight工具,Android SDK中提供了大量的命令行工具供开发者操作设备和调试源代码;Eclipse+ADT插件用于开发和调试应用层以及应用框架层Java部分代码;Source Insight是阅读Android全部源代码的必备工具,但不具备调试功能。本节将分别介绍这三种工具的安装和使用。
1.5.1 配置Android SDK
步骤1 下载Android SDK安装包。下载地址:http://developer.android.com/sdk/index.html。
读者可以根据自己的操作系统选择合适的版本。由于笔者使用的是Ubuntu操作系统,所以选择Linux平台的SDK下载,下载完成后解压出android-sdk-linux目录。
步骤2 在终端中进入android-sdk-linux/tools目录,并执行以下Android命令:allong@android:~/bin/android-sdk-linux$./android
出现Android SDK启动界面,如图1-4所示。
图1-4列出了Android SDK中提供的所有工具、文档以及源码。这里选择较新的Android 4.1.2版本和Extras。
注意 下载SDK时,默认采用HTTPS的链接方式,如果出现因为安全原因导致链接被拒绝,需要在Android SDK and AVD Manager的Settings中勾选“Force https://......”选项。
SDK下提供了丰富的命令行工具。源码分析中,最常用的工具如表1-7所示。
以上工具的具体使用这里不再详述,以后章节会介绍。
熟悉了常用命令行工具,下一节介绍源码开发的IDE工具。