ubuntu下android源码的下载(最新)

在ubuntu下下载android源码我断断续续搞了好几个月,希望大家不要向我学习啊!一次性搞定!

这里给大家一些建议啊,如果是看书的话看下书的出版日期,超过一年的基本上失效,网上的也是,特别是在国内,基本上连不上。

步骤1:

 更改hosts

也许这一步不是必须的,但是为了以防万一还是改了吧,也没有什么损失!

$sudo gedit /etc/hosts
添入以下内容:

                          74.125.31.82 www.googlesource.com

                          74.125.31.82 android.googlesource.com

                          203.208.46.172 cache.pack.google.com

                          59.24.3.173cache.pack.google.com

保存关闭。

步骤2:

在你的主目录(/home/xxx/)下创建一个文件夹“bin”(当然也可以用其他的名字不过我没有试过),并加入系统环境变量中;

$ mkdir ~/bin
$ PATH=~/bin:$PATH

 步骤3:

添加下载工具:

$  sudo apt-get install curl

$  sudo apt-get install git-core


步骤4:

下载repo执行脚本文件,并赋予可执行权限。

官网(http://source.android.com/source/downloading.html)上给的地址为:

$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
但是怎么下都下不动,在篇文章中(http://blog.csdn.net/legendof1991/article/details/17005849)用的这个网址:

 $  curl http://git-repo.googlecode.com/files/repo-1.13 > ~/bin/repo
是可以用的;这两个你随便选吧,哪个能用就选哪个吧!

赋予可执行权限:

$ chmod a+x ~/bin/repo

PS:其实这个就是谷歌给你写好的一个自动下载源码的脚本文件,你只需要在执行它就可以在当前目录中得到源码文件;

步骤5:

创建一个用来保存android源码的目录,然后进入到这个目录:

$ mkdir myandroid

$ sudo chmod –R 777 myandroid

$ cd myandroid

步骤6:

初始化脚本文件,获得下载清单:

a.获取最新源码:

$ repo init -u https://android.googlesource.com/platform/manifest
b.获取android指定版本的源码,例如android4.0.1:

$  repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
PS:版本信息的获取请到:https://android.googlesource.com/platform/manifest/+refs,稍后提供暂时版本信息;在这个过程中会让你输入你的名字和邮箱,这个邮箱是和谷歌帐号有联系的邮箱。

步骤7:

开始获取源码:

$  repo sync

如果中间断了之后,再执行这个命令。反复执行这个命令就行了!

如果还不行就中断执行,再次执行“repo sync"命令。当然这个的前提是保证步骤5和步骤6都执行成功!

祝你早点成功!


Branches

Tags


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值