android开发-4源代码的下载

android开发-4源代码的下载

下载Android源代码工程。(三种方法可选)
1、本地上传代码(本地已经有代码,上传到Ubuntu中)
在用户目录建立android目录
sudo mkdir android
上传android代码到该目录
解压缩
sudo tar zxvf android *
进入android源代码目录
cd ~/android/442
这种方法适合在特定开发板提供特定版本的android源码。
2、官方推荐方法
repo下载
由于某些问题,不能访问android开源官网。
3、自己摸索到的方法(第一种方法只能搜索别人下载好的,版本不一定合适,也不能保证压缩包没有问题,主要是文件不全的问题,编译时就会出错。第二中方法可靠,但是由于网络原因国内不能访问google,不能下载,只好找国内的AOSP的映象,清华服务器较好)。


下载repo 
https://storage.googleapis.com/git-repo-downloads/repo
可以再windows上下载,如果访问不到,自己想办法。或者去我的网盘内下载已经修改好的。http://pan.baidu.com/s/1jGf4GWe
下载后可以使用文本编辑工具(推荐notepad++)打开看一下,我下载的最新版,版本为1.21
要求git 版本1.7.2以上
这里主要看如下一行
REPO_URL = 'https://gerrit.googlesource.com/git-repo'
这里的地址指向谷歌,如果不修改,在使用repo工具时还是访问不到谷歌而不能执行,
把这一样的地址修改为清华的地址
REPO_URL = 'git://aosp.tuna.tsinghua.edu.cn/android/git-repo'
保存,上传到Ubuntu 的~/bin下
修改执行权限
chmod +x repo
增加到路径中
PATH=~/bin:$PATH 
新建myandroid目录
mkdir myandroid
cd myandroid
设置git信息
git config  --global user.email "angel_yy@126.com"
git config  --global user.name "jamie"


repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest
如果此时出现错误 fatal: git 1.7.2 or later required
执行如下操作 更新git版本为最新
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
重新 repo
完成后即配置好了主线代码(最新代码)下载环境,如果要获取其他版本代码 使用
repo init -u git://aosp.tuna.tsinghua.edu.cn/android/platform/manifest -b android-4.4.3_r1.1.0.1 (关于版本信息可以参看以下链接,看不到的去我的网盘地址同repo工具)
https://android.googlesource.com/platform/manifest/+refs
同步,下载代码
repo sync
这个等待时间很长,谷歌版本据说三天以上,清华版本我这里大概20个小时。
其间可能还有经历下载中断的情况,这时只要重新执行repo sync就可以了(在myandroid目录中执行)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值