用 Http 代理下载 Android source code
2010-03-14 22:02:00 来源:WEB开发网最近在学习Android, 因公司上网需要经过HTTP代理,不能直接下载Android source code,需要经过一些复杂的配置才能下载Android source code.
本文内容源自本人实践,写下以备后用。在这里也要感谢提供这些信息的前辈们。。。
本人实践环境: Windows xp + VMware 6.5 + Fedora 9
下载代码步骤:
1. 安装Git工具。 具体安装发放可参照Git官网提示。
2. 安装repo. 建议安装在自己常用的某类目录下,以便自己查找。(我是放在/home/Alex/bin目录下)
2.1 在自己的Home目录下建立bin子目录。 mkdir ~/bin
2.2 把新建的目录加到环境变量PATH里边去. 添加export PATH=$PATH:~/bin 到 ~/.bashrc文件之中。
2.3 用浏览器打开http://android.git.kernel.org/repo网页, 然后将其保存为~/bin/repo, 并修改文件的相应执行权限。
3. 设置git代理。 参考:http://blog.chinaunix.net/u3/93670/showart_2084139.html
4. 新建~/android目录,进去以后用repo init命令即可。只初始化2.0版(eclair)
repo init -u http://android.git.kernel.org/platform/manifest.git -b eclair
最后会看到 repo initialized in /android这样的提示,就说明本地的版本库已经初始化完毕,并且包含了当前最新的sourcecode。
5、同步版本库
5.1修改.repo/manifest.xml,把“git:”改成“http:”
5.2同步(其实是正式下载,前面init只是下载了具体的路径和依赖文件). repo sync
赞助商链接