开发、测试和调试Linux驱动、HAL程序库需要的工具为:JDK6或以上版本、Eclipse3.4或以上、ADT、CDT、Android SDK、Android NDK、交叉编译环境、Linux内核源代码、Android源代码、用于调试开发板的串口工具:minicom。
JDK的安装步骤:
JDK的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
直接下载JDK的压缩包(tar.gz),并将其解压缩(可以解压到任何目录,如/developer/jdk6),然后再Linux终端输入如下的命令打开profile文件来设置PATH环境变量
#gedit /etc/profile
打开profile文件后,在文件的最后输入如下内容。
export PATH =.:/developer/jdk6/bin:$PATH
保存profile文件后,在Linux终端输入如下两条命令中的任意一条重新装载profile文件即可。
source命令
#source /etc/profile
点(.)命令
#. /etc/profile
搭建Android应用程序开发环境的步骤:安装Android SDK、安装Eclipse、安装ADT(在线安装、离线安装)、配置ADT、建立AVD。
安装Android NDK 开发环境的步骤:下载Android NDK、安装CDT、命令行方式编译 Android NDK 程序、导入 Android NDK 的例子、配置 Android NDK的集成开发环境。
交叉编译环境的安装:在Internet上可以找到集成好的交叉编译环境,Android NDK和Android源代码中也包含交叉编译环境。当然,如果我们需要一个完整独立的交叉编译环境,也可以自己制作。