Android深度探索HAL与驱动开发
第二章
搭建Android开发环境
读书笔记
一、Android底层开发需要的工具
1、JDK6或以上版本
2、Eclipse3.4或以上版本
3、ADT(用于开发Android的应用程序)
4、CDT(用于开发Android NDK程序)
5、Android SDK
6、Android NDK
7、交叉编译环境
8、Linux内核源代码
9、Android源代码
10、用于调试开发板的串口工具:minicom
二、安装JDK
下载JDK后在终端输入
# gedit /etc/profile
打开profile后在最后输入
export PATH=.:/developer/jdk6/bin:$PATH
重新装载profile文件
# source /etc/profile
可以用echo $PATH命令查看PATH环境变量的值。
三、搭建Android应用程序开发环境
1、安装Android SDK
解压android_r16-linux.tar文件:# tar_xvf android-sdk_r16-linux.tar
进入android-sdk-linux/tools目录执行android脚本文件开始安装Android SDK。
将<Android SDK 安装目录>/platfrom-tools和<Android SDk 安装目录>/tools目录加入PATH环境变量:
# gedit /etc/prodile
# export ANDROID_SDK_PATH=/sdk/android/android-sdk-linux
# export PATH=.:$ANDROID_SDK_PATH/platfrom-tools:$PATH
保存执行下一条命令:
sourse /etc/profile
2、安装Eclipse
两种解压文件语句(zip格式和tar.gz格式)
Zip格式文件解压语句:
Unzip eclipse-SDK-win32-x86_64.zip
即unzip加要解压的文件名
Tar.gz格式文件解压语句:
tar zxvf eclipse-jee-indigo-SR1-linux-gtk-x86_64.tar.gz
即tar zxvf 加要解压的文件名
3、安装ADT
启动eclipse单击“help”>“Install New software”,单击“add”,在name文本框中输入“adt”在Location文本框中输入https://dl-ssl.google.com/android/eclipse。
4、配置ADT
在eclipse中单击“window”>“perfernce”,单击“Android”在右侧的“SDK Location”文本框中输入Android SDK 的安装目录,单击Apple按钮,将当前Android SDK支持的Android版本都列出来。
5、建立AVD
在运行Android应用程序之前,必须创建一个AVD。
四、安装Android NDK开发环境
Android NDK不能单独作为Android应用程序来运行,使用前必须先安装Android SDK。
五、安装交叉编译环境
直接下载安装
六、小结
本章学习了在Ubuntu Linux环境下的Android开发环境配置。