下载android源码时,当需下载源码包中某一个文件时,用git;而需下载整个源码包时,需用repo,这也是git和repo的区别。
    当用repo初始化时,出现错误:
    Getting repo ...
        from git://android.git.kernel.org/tools/repo.git
    android.git.kernel.org[0:130.239.17.13]: errno=Connection timed out
    ... ...
    android.git.kernel.org[0: 2001:4f8:1:10:1972:112:1:0]:errno=Network is unreachable 
    ... ...
    

    解决方法是将bin目录下的repo文件中的

REPO_URL='git://android.git.kernel.org/tools/repo.git' 改成

REPO_URL='http://android.git.kernel.org/tools/repo.git'
   而输入的命令不变,仍然是“... ... git://android.git.kernel.org ... ...“。
  (当输入的命令中的git换成http时,仍然出错,而网上的很多文章讲是要换的,这可能是由于开发环境不同的原因。)