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即可断点续传。


  • 相关阅读:
    vscode安装使用
    文本相似度编辑距离
    lstm有浅入深
    去除数组对象中重复的对象
    ANGULAR :NGIF 的ELSE用法
    数组中去除重复的对象的简单方法
    自然数e的野史来历和计算方法
    VSCode
    Ubuntu
    Ubuntu
  • 原文地址:https://www.cnblogs.com/tt_mc/p/2251675.html
Copyright © 2011-2022 走看看