第二章主要介绍的是Android开发环境的搭建,主要包括Android应用程序开发环Android NDK开发环境和交叉编译环境的搭建。其中开发、测试和调试Linux驱动、HAL程序需要以下工具:
JDK6或以上版本;
Eclipse3.4或以上版本;
ADT(用于开发Android应用程序);
CDT(用于开发Android NDK程序);
Android SDK;
Android NDK;
交叉编译环境;
Linux内核源代码;
Android源代码;
用于调试开发板的串口工具:minicom。
在安装JDK时,首先在网上下载好JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
解压后在Linux终端输入如下命令打开profile文件设置path环境变量。
#gedit /etc/profile
打开profile文件后,在文件的最后输入如下的内容。
export PATH=.:/developer/jdk6/bin:$PATH
保存profile文件后,在Linux终端中输入如下两条命令中的任何一条重新装载profile文件即可。
Ubuntu Linux提供了更简单的方式安装JDK,在Linux终端执行下面的命令可自动安转JDK6
#add-apt-repository "deb http://archive.canonical.com/ lucid partner"
#add-get update
#apt-get install sun-java6-jdk
执行上面的程序后,并不需要再配置PATH环境变量。
搭建Android应用程序开发环境有以下几步:
安装Android SDK;
安装ADT;
配置ADT; 。
建立AVD。
接着是安装Android NDK开发环境和安装交叉编译环境。
Windows和Mac OS X系统下的配置过程与Linux环境下类似。