Android 环境搭建-源码

作为一个android开发者,即使是app开发,研究android源码也是有利的。

本来,获取android源码是非常简单的,但是GFW让本来简单的事情变得复杂起来,算了,不说它了。


1.获取repo

谷歌给出的下载地址:

http://android.git.kernel.org/repo ,这个是旧的?生成的repo文件不对?

https://gerrit.googlesource.com/git-repo

https://dl-ssl.google.com/dl/googlesource/git-repo/repo

。。。

其他一些下载地址:

http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo

或者直接用浏览器下载,手动拷贝到~/bin/repo


2.repo init -u git://git.omapzoom.org/platform/manifest

这个网址也可以多试试别的。

repo sync

当然,国内这个网络状况,一般都是不太可能一次下载成功的,好在repo sync是支持断电续传的,通过写脚本是可以保证下载顺利完成的。

脚本如下:

  #!/bin/bash echo "======start repo sync======" ../bin/repo sync while [ $ == 1 ]; do echo "======sync failed, re-sync again======" sleep 3 ../bin/repo sync done 

将以上脚本放入一个sh文件中(例如dw.sh),在终端中cd到该脚本的目录下,运行以下命令即可:

  sudo sh ./dw.sh


3.转一篇repo分析文章,http://www.cnblogs.com/hongzg1982/articles/2101980.html,我对这类原理分析的文章欲罢不能啊,因为可以学到一种思维。


4.如果要通过代理来使用命令的话,--proxy ip:port username passsword

5.聪明的小朋友可能想到了,这么麻烦,为什么不用国内的镜像下载呢?

好的,贴两个相关链接:

http://mirrors.tuna.tsinghua.edu.cn/help/#AOSP

http://blog.csdn.net/sunchaoenter/article/details/46342759

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值