下载连接http://java.sun.com/javase/downloads/index.jsp
选择jdk-6u14-linux-i586.bin下载,将jdk-6u14-linux-i586.bin放置于目录/home/tangrong/develop
Ubuntu JDK安装配置2.解压文件
◆打开终端,进入放置jdk的目录[cd /home/tangrong/develop];
◆更改文件权限为可执行[chmod u+x jdk-6u14-linux-i586.bin]
或者[chmod 701 jdk-6u14-linux-i586.bin]
◆解压文件 [sudo ./jdk-6u14-linux-i586.bin],yes/no选择yes,执行完之后边可
以在develop目录下面看到文件夹jdk1.6.0_14
Ubuntu JDK安装配置3.配置环境变量
◆以root身份打开并编辑profile文件[sudo gedit /etc/profile]
◆在profile文件最后添加
[mw_shl_code=java,true]JAVA_HOME=/home/tangrong/develop/jdk1.6.0_14
export JRE_HOME=/home/tangrong/develop/jdk1.6.0_14/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH[/mw_shl_code]
保存并关闭
Ubuntu JDK安装配置4.重启系统
Ubuntu JDK安装配置5.查看java版本
在终端输入java -version将会显示Java版本的相关信息,Ubuntu JDK安装成功
2、安装下载android源码所需工具
[mw_shl_code=java,true] sudo apt-get install git-core flex bison gperf libesd0-dev zip
sudo apt-get install libwxgtk2.6-dev build-essential libstdc++5
sudo apt-get install tofrodos x-dev libxll-dev libncurses5-dev[/mw_shl_code]
3、安装repo的方法
[mw_shl_code=java,true]$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo[/mw_shl_code]
也可以将该bin目录加入PATH中,方便使用repo。
export PATH=~/bin:$PATH
4、准备源码目录,下载对应版本的源码
[mw_shl_code=java,true] $ mkdir /android/work
$ cd /android/work[/mw_shl_code]
初始化repo客户端
[mw_shl_code=java,true]$ repo init https://android.googlesource.com/platform/manifest -b android-4.0.1_r1[/mw_shl_code]
同步获取源代码
[mw_shl_code=java,true]$ repo sync[/mw_shl_code]
在执行到repo sync的时候,如果出现以下情况:
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/abi/cpp[/mw_shl_code]
需要将.repo修改隐藏文件中的manifest.xml
在.repo目录下的manifest.xml里找到fetch属性
改成
fetch = "git://Android.git.linaro.org/"