android 源码 下载 方法

Android源代码下载

        第一次下载android源码,难免会遇到些小白问题,so,做下记录。

        英文好的话可以直接看这里:http://source.android.com/source/downloading.html

        一、新建你的源代码的文件夹:

$ mkdir ~/bin
$ PATH=~/bin:$PATH

        二、下载工具repo

$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo

可能遇到问题:无法下载或是无法下载

解决方法:更换下载地址

$       curl http://git-repo.googlecode.com/files/repo-1.12 > ~/bin/repo

或:

$ curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ./repo //获取repo



        三、找个空间比较大的地方放将要下的源码,

$ mkdir YOU——WORK_NAME
$ cd YOUR——WORK_NAME

       四、repo init初始化代码仓库

$       ./repo init -u https://android.googlesource.com/platform/manifest



       五、下载源代码

$ repo sync
可能遇到问题:链接不成功或下载中断

解决方法:

在.repo目录下的manifest.xml里找到fetch属性
改成
fetch="git://Android.git.linaro.org/"或fetch= "https://android.googlesource.com/"(据说后者下载速度快,未验证)

中断问题可以写哥脚本,如下:

创建脚本download.sh

#!/bin/bash

echo "=========start repo sync=============="

./repo sync

while [ $? == 1 ]; do

echo "======sync failed, re-sync again======"

sleep 3

./repo sync

done

记得chomd a+x download.sh让其可以运行。



提示:下载时间有点长,最后晚上设置下电脑下载。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章