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
下载地址 http://eclipse.org/cdt/downloads.php
安装方法同ADT
5、Android SDK
打开一下地址下载Android SDK
http://developer.android.com/sdk/index.html
如下载的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
下载地址 http://developer.android.com/sdk/ndk/index.html
用一下命令解压NDK开发包
#tar -xvf android-ndk-r7-linux-x86.tar.tar
7、交叉编译环境
下载地址 http://www/mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/
执行一下命令安装
#sh 安装文件名.bin
8、安装Git
在终端执行下命令安装Git
#apt-get install git
#apt-get install git-doc git-svn git-email git-gui gitk
9、Linux内核源码下载
终端执行一下命令下载linux内核源代码
#git clone https://android.googlesource.com/kernel/common.git
10、Android源码下载
1、创建repo脚本文件存放目录
#mkdir ~/bin
#PATH=~/bin:$PATh
2、下载repo脚本
#curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
#chmod a+x ~/bin/repo
3、创建android源代码存放目录
#mkdir androidsource
#cd androidsource
4、初始化
#repo init -u https://android.googlesource.com/platform/manifest
5、下载源码
#repo sync