这章主要讲了如何搭建android底层开发环境,包括android应用程序开发环境,android NDK开发环境和交叉编译环境,安装安卓应用程序开发环境和ndk的目的是为了测试linux驱动。开发,测试和调试linux驱动HAL程序库需要JDK,Eclipse,ADT.CDT.ANDROID SDK .ANDROID NDK交叉编译环境,linux内核源代码,android源代码。jdk的安装就是下载,很简单,不爱赘述。sdk的安装就是android应用程序开发环境的安装,注意的是需要把platform_tool和tools的目录配置到PATH。接下来是eclipse的安装,主要是安装adt和avd,adt安装后需要配置到android sdk 这样才能正常使用。然后是android ndk的安装,这个是为了用c语言来操作。最后是交叉编译环境,这个似乎很难,我们用现成的就可以。