Android 深度探索(卷1)HAL 与驱动开发html
第二章 搭建 Android 开发环境android
心得体会架构
本章主要介绍如何搭建Android底层开发的环境,主要包括Android应用程序开发环境,和交叉编译环境的搭建。eclipse
其中开发、测试和调试Linux驱动、HAL程序库须要的工具包括以下一些:工具
1. JDK6或以上版本测试
2. Eclipse3.4或以上版本插件
3. ADT(用于开发Android应用程序)调试
4. CDT(用于开发Android NDK程序)htm
5. Android SDKblog
6. Android NDK
7. 交叉编译环境
8. Linux 内核源代码
9. Android 源代码
接下来介绍搭建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/