download code

1、配置linux下JDK环境
    下载连接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的时候,如果出现以下情况:
   [mw_shl_code=java,true]fatal: '../platform/abi/cpp.git' does not appear to be a git repository
   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/"

然后再次初始化repo客户端和同步获取源代码,接下来就可以慢慢等待了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值