• 获取Android源代码


      之前一直在自己的机器上试着下载Android的源代码。由于某种墙原因,一直没能下载到完整的代码。出现过各种各样的错误,比如repo下载的不完整,git错误等等。下面是我的一些处理方法,留下记录,以备不时之需。

      如果是因为repo下载不完整,可以试着用网页把repo加载(可能需要越过墙头),然后另存到本地.

    把网址复制到浏览器,应该就行了。

    curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

    虽然很费事,结果是我们能够获得想要的东西,还是值得的。

      如果遇见

    fatal: remote error: Git repository not found

    我是这么做的,在repo中把下面的内容:

    REPO_URL='https://android.googlesource.com/git-repo'

    修改为:

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

      相信你在以前遇到这样的问题是已经找到了这种方法,而且上面的地址不是唯一的,如果仔细寻找的话还是能找到其它能用的地址的。

    只有可能还会遇见其他的问题,比如下载过程中出现的错误,我还记得在同步CM9的时候出现的,是经过把

    .repo/manifest.git/config

     里面的所有“git://....”修改为“https://...”来解决的。同样也可以把repo文件中的所有“git://....”修改为“https://...” 

      当你实在是没办法的时候可以试试这些。

  • 相关阅读:
    349. 两个数组的交集
    383. 赎金信
    242. 有效的字母异位词
    844. 比较含退格的字符串
    904. 水果成篮
    剑指offer(9)变态跳台阶
    剑指offer(8)跳台阶
    剑指offer(7)斐波那契数列
    剑指offer(6)旋转数组的最小数字
    剑指offer(5)用两个栈实现队列
  • 原文地址:https://www.cnblogs.com/haiming/p/2709799.html
Copyright © 2020-2023  润新知