Ubuntu 14.04下载Android代码

第一步准备工作:
  • git :使用repo工具的时候会用到git,git并没有在Ubuntu中预装,所以需要事先安装git,使用命令(打开终端直接输入即可):
sudo apt-get install git 
 
 

安装完成之后,需要对git进行配置,设置git的电子邮件和用户名(用户名和名字自己根据喜欢输入即可,但是需要记住输入的用户名和邮箱是什么)。

git config --global user.email "你的电子邮件地址"
git config --global user.name "你的名字"

 
 
  • 1
  • 2

- curl :官方一点的说法就是开源的文件传输工具。类似迅雷,或者wget(这个没听说过?)。其实这个工具可以用wget来代替。。。。Ubuntu在默认的情况下是不安装curl的,所以我们需要自己动手安装:

sudo apt-get install curl -y
 
 
  • 1

第二步开始下载:

首先,我们需要下载repo工具,国内其他教程都是从google官网下,所以很多人都卡在这里了,这里我们不用担心(看注释)。在进行步骤之前,我们先打开终端(执行如下命令): 

//新建一个bin目录
mkdir ~/bin
//将bin目录写入环境变量(这样你在任何目录下都可以访问)
PATH=~/bin:$PATH
//轮到curl工具了,我们使用curl工具下载repo,并将其放置到bin目录
curl https://storage-googleapis.lug.ustc.edu.cn/git-repo-downloads/repo > ~/bin/repo
//更改repo权限(不要问为啥,跟着做)
chmod a+x ~/bin/repo

 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

接下来新建一个目录,用于放置android源码,并进入该目录,如下:

 mkdir android
 cd android
 
 
  • 1
  • 2

此时新建的android在计算机->home>'用户名'>android)自己可以用可视化界面查看一下。

做到这一步,恭喜你,接近成功了。

接下来我们初始化仓库:

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest

 
 
  • 1
  • 2

(接下来这一步就是从服务器取代码了,如果你只想下载特定的android版本,可以使用如下命令):

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b Android版本
 
 
  • 1

例如:repo init -u git://mirrors.ustc.edu.cn/asop/platform/manifest -b android-4.3_r1

在执行过程中会让输入用户名和邮箱,该用户名和邮箱就是前文所设置的内容。

 repo sync
 
 
  • 1

执行repo sync可能会出现repo sync出现“fatal:‘../platform/abi/cpp.git’does nott appear to be a git repository”,如果出现该问题参考http://blog.csdn.net/littlle_yan/article/details/78826479,该博文我写了解决方案。

如图: 
这里写图片描述

出现如图结果,就可以开心等待了,所需要时间比较长,可以干其他的事情。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值