zoukankan      html  css  js  c++  java
  • android源码下载成功记录

    1.安装git

    sudo apt-get install git-core

    2.安装curl

    sudo apt-get install git-core curl

    3.安装repo, 通过curl下载repo

    网上或者很多书籍上都是这样写的:

    curl http://android.git.kernel.org/repo > ~/bin/repo

    结果得到的repo不能用,什么301重定向的,唉!悲催啊!后来在csdn上发了个贴子,大牛给解决啦!

    http://code.google.com/p/git-repo/downloads/detail?name=repo-1.12 这个链接提供下载repo!

    也可以通过下面命令得到:

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

    4.修改执行权限

    chmod a+x ~/bin/repo

    5.修改~/bin/repo文件将第五行

    这一步又是容易出错啊,哥就死在这里很久啊!很多书籍或网站上都是这样命令:

    ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git

    执行以后,等n久,结果出现让你喜出望外的结果啊

    error:Failed connect to code.google.com:443; Operation now in progress while accessing https://code.google.com/p/git-repo//info/refs

    网上大牛解决:修改~/bin/repo文件将第五行

    REPO_URL='https://code.google.com/p/git-repo/'

    改为

    REPO_URL='http://code.google.com/p/git-repo/'

    6.然后向PATH中添加bin路径:

    export PATH=$PATH:~/bin

    7.新建一个目录,然后进入该目录。

    mkdir source

    cd source

    8:执行

    repo init –u git://android.git.kernel.org/platform/manifest.git的时候报链接被拒绝,所以换了个源来下载
    repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread
    这中间会问到你的名字和Email。如果你打算上传代码,Email须是一个Google账户。
    repo初始化成功后会看到类似于下面的提 示:
    repo initialized in /home/(当前用户名)/source

    9:
    最后执行$repo sync开始同步代码。过程比较漫长,下载速度取决于你的网速(偶的3-4小时左右),中间有可能遇到断线,重新执行repo sync即可断点续传。


  • 相关阅读:
    《算法导论》读书笔记
    【原创】POI操作Excel导入导出工具类ExcelUtil
    10-JMM
    09-字节码执行引擎
    08-类加载机制
    07-前端编译与优化(待补充)
    06-字节码指令
    05-类文件结构
    04-垃圾回收(2)
    03-垃圾回收(1)
  • 原文地址:https://www.cnblogs.com/tt_mc/p/2251675.html
Copyright © 2011-2022 走看看