Android 深度探索(卷1)HAL 与驱动开发 第二章 搭建 Android 开发环境 心得体会
Android 深度探索(卷1)HAL 与驱动开发
第二章 搭建 Android 开发环境
心得体会
本章主要介绍如何搭建Android底层开发的环境,主要包括Android应用程序开发环境,和交叉编译环境的搭建。
其中开发、测试和调试Linux驱动、HAL程序库需要的工具包括如下一些:
1. JDK6或以上版本
2. Eclipse3.4或以上版本
3. ADT(用于开发Android应用程序)
4. CDT(用于开发Android NDK程序)
5. Android SDK
6. Android NDK
7. 交叉编译环境
8. Linux 内核源代码
9. Android 源代码
- 用于调试开发板和串口工具:minicom
接下来介绍搭建Android 应用程序开发环境,其第一步就是下载并安装Android SDK 地址:http://developer.android.com/sdk/index.html
之后是安装ADT 。ADT是用于开发Android应用程序的Eclipse插件,可以通过在线方式安装该插件,也可以下载离线安装文件来安装ADT。地址:http://developer.android.com/sdk/eclipse-adt.html#installing
安装之后还必须进行配置。
由于Android版本众多,所以在Android SDK中每个Android版本都有对应的AVD,运行Android程序前必须建立一个AVD。即Android虚拟设备。
此外,由于Android NDK不能单独作为Android应用程序来运行,因此,使用Android NDK开发程序之前必须要先安装Android SDK 。地址:http://developer.android.com/sdk/ndk/index.html
最后是交叉编译环境的安装,ARM使用的是精简指令集计算机,这与X86 架构的CPU采用的复杂指令集计算机不同,因此需要安装交叉编译环境。
关键介绍Ubuntu Linux 环境下的Android 开发环境的配置。对于我们初学者非常有用。
http://www.cnblogs.com/xl9313/