第二章读后感
本章主要介绍了Ubuntu Linux 环境下的Android开发环境的配置。Windows和Mac OS X系统下的配置过程与Linux环境下类似。
1)开发,测试和调试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 源代码
10:用于调试开发版的串口工具:minicom.
2)搭建Android应用程序开发环境:
1:安装Android SDK
2:安装Eclipse
3:安装ADT 1在线安装ADT 2离线安装ADT
4:配置ADT
5:建立AVD
3)安装Android NDK开发环境
1:下载Android NDK
2:安装CDT
3:命令行方式编译Android NDK程序
4:导入Android NDK 的例子
5:配置Android NDK的集成开发环境
4)安装交叉编译环境:X86架构的CPU采用的事复杂指令集计算机,而ARM架构的CPU使用的是精简指令集计算机。由于这两种架构的额CPU使用了不同的指令集,因此在X86架构上开发可运行在ARM架构上的程序就必须要使用交叉编译器。通常交叉编译器和相关工具包含了很多可执行文件以及大量的共享库及头文件等资源。这些资源的集合称为交叉编译环境。当然,如果我们需要一个完整独立的交叉编译环境,可以下载集成好的交叉编译环境,也可以自己制作。http://i.cnblogs.com/EditPosts.aspx?opt=1