Android底层开发需要的工具:

1、JDK6

JDk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html(推荐下载jdk6版tar.gz),解压缩到任意目录(如/home/developer/jdk6)
#gedit /etc/profile
打开profile文件在最后加上
export PATH=.://home/developer/jdk6/bin:$PATH
#source /etc/profile重新装载profile文件
 
Ubuntu Liunx提供了更简单的方法安装JDK,在终端执行一下命令
#add-apt-repository "deb http://archive.canonical.com/ lucid partner"
#apt-get update
#apt-get install sun-java6-jdk

2、Eclipse

下载地址 http://www.eclipse.org/downloads/?osType=linux下载tar.gz压缩包如eclipse-jee-indigo-SR1-linux-gtk-x86_64.tar.gz
使用以下命令解压
#tar zxvf eclipse-jee-indigo-SR1-linux-gtk-x86_64.tar.gz

3、ADT

启动eclipse,单击help->install New Software菜单打开Install对话框,在name文本框中输入adt,在Location文本框中输入 https://dl-ssl.google.com/android/eclipse/单击ok,一路单击Next,最后单价Finish

4、CDT

安装方法同ADT

5、Android SDK

打开一下地址下载Android SDK
如下载的SDK为android-sdk-r16-linux.tar,执行以下命令解压
#tar -xvf android-sdk-r16-linux.tar
cd到android-sdk-linux/tools目录执行android脚本文件
#./android
打开SDK安装界面,下载API
安装好后在终端执行
#getdit /tec/profile
在profile文件的最后加入以下代码
#export ANDROID_SDK_PATH=SDK安装路径
#export PATH=.:$ANDROID_SDK_PATH/platform-tools:$PATH
保存关闭profile文件,执行以下命令是修改生效
#source /etc/profile
 

6、Android NDK

用一下命令解压NDK开发包
#tar -xvf android-ndk-r7-linux-x86.tar.tar

7、交叉编译环境

执行一下命令安装
#sh 安装文件名.bin

8、安装Git

在终端执行下命令安装Git
#apt-get install git
#apt-get install git-doc git-svn git-email git-gui gitk

9、Linux内核×××

终端执行一下命令下载linux内核源代码

10、Android×××

1、创建repo脚本文件存放目录
#mkdir ~/bin
#PATH=~/bin:$PATh
2、下载repo脚本
#chmod a+x ~/bin/repo
3、创建android源代码存放目录
#mkdir androidsource
#cd androidsource
4、初始化
5、下载源码
#repo sync