本章主要介绍如何搭建android底层开发的环境,主要包括android应用程序开发环境、android NDK开发环境个交叉编译环境的搭建。
首先开发、测试和调试linux驱动、HAL程序库需要以下工具:
1.JDK6或以上版本;
2.Eclipse3.4或以上版本;
3.ADT;
4.CDT;
5.Android SDK;
6.Android NDK;
7.交叉编译环境;
8.Linux内核源代码;
9.Android源代码;
10.用于调试开发板的串口工具:minicom。
关于JDK的安装,我们在java课程中已经学过,我们在linux系统中安装需要输入# gedit /etc/profile的命令打开profile文件来设置PATH环境变量。打开profile文件后,在文件的最后输入export PATH=.:/developer/jdk6/bin:$PATH来修改环境变量。
接下来,我们就开始安装Android SDK了,在上个学期中,我们在android应用开发的课堂上学习过如何安装android SDK,这个相对简单,但是在安装完成后,需要在linux系统中执行下面的命令:# gedit /etc/profile打开profile文件,在profile文件的最后填下
# export ANDROID_SDK_PATH=/sdk/android/android-sdk-Linux
# export PATH.:$ANDROID_SDK_PATH/platform-tools:$PATH
保存并关闭profile文件,在linux终端输入sourse /etc/profile执行profile文件中的命令。