第二章主要学习的知识是如何搭建android的开发环境,其包括android应用程序开发环境和android NDK开发环境和交叉编译环境的搭建,首先我们需要下载并且安装JDK文件,再配置Ubuntu Linux下的android应用程序开发环境,其步骤分别是,首先下载并安装android SDK,然后是下载合适版本的eslipes for linux,在此阶段要注意自己的机器是32位还是64位,然后需要安装ADT,而ADT安装又有在线安装和离线安装两种方式,最后就是配置ADT并且建立ADT。再者就是安装android NDK的开发环境,其步骤又可以分为如下几步,第一,下载android NDK;第二,安装CDT;第三,命令行方式编译android NDK程序;第四,导入android NDK的例子;第五,配置android NDK的集成开发环境。最后我们可以安装交叉编译环境,我们知道通常交叉编译器和相关工具包含了很多的可执行文件以及大量的共享库及头文件等资源。且这些资源的集合称为交叉编译环境。通过本节的学习我知道了直接使用linux作为android的开发平台会使得linux的驱动更加方便,希望通过后续的学习掌握更多的关于本门课程的知识。