上回已经简单的在本地构造了一个Android的源码库,这回来看看这个源码库是如何构造出来的。这一切其实都是基于那个名为repo的构造工具。回到最开始的命令 $ curl http://android.git.kernel.org/repo > ~/bin/repo
这个命令从网站上下载了一个名为repo的脚本,它实际上是段python的代码,这个代码仔细看看还是有点意思的。它其实是整个构建工具的一小部分代码,而这一小部分的代码的功能主要就是去下载自身其它的代码,并初始化构建环境。
阅读全文>
发表于 @ 2008年10月25日 15:11:00|评论(loading...)|收藏
随着第一款Android的手机上市,Google也终于发布了其Android的源码。通常情况下,一个开源项目的发布都是伴随着一个巨大的完整的xxx-src.tar.gz的源码包,然后解压、configure/make即可。而Android是基于传说中的Git来管理的,在发布方面自然也有所不同,它基于Git构造了一个可以随时同步更新的源码库。阅读全文>
发表于 @ 2008年10月25日 14:18:00|评论(loading...)|收藏