当前位置:   article > 正文

下载 编译 Android源代码 和 Android kernel源代码

海南别墅{68-16-17}400一008一9199

下载Android源码简要流程 :

a. 获取repo文件:curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo.注意执行该文件需要python2.5以上版本,如果是2.4.3的python版本就无法执行这个文件脚本;

b. 修改repo权限 :chmod a+x ~/bin/repo , 如果repo没有执行权限, 该脚本也无法执行;

c. 初始化repo文件 :repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.3_r1 , 这里要下载2.3.3版本的源码;

d. 开始下载 :repo sync , 执行该命令就可以开始下载Android源码;


下载Android内核源码简要流程 :

a. 使用git下载 :git clone https://android.googlesource.com/kernel/goldfish.git ;

b. 查看分支 :git branch -a ;

c. 检出版本 :git checkout remotes/origin/android-goldfish-2.6.29 ;


如果安装出现问题, 或者有疑问, 可以查看下面具体的安装过程;


下面是我自己下载好的Android源码地址 :
-- 压缩包 : http://pan.baidu.com/s/1c05n0ru
-- 完整文件 : http://pan.baidu.com/s/1pJIykYJ


.

作者:万境绝尘

转载请注明出处:http://blog.csdn.net/shulianghan/article/details/18964835

.


一. 安装需要的工具


1. 安装git


(1) yum安装


直接使用yum安装, 不解释;

在网上搜索yum安装git, 最近的帖子都是哦2012年的, 竟然说yum源没有git, 还要编译git源码才行;

抱着试试看的态度, 试着敲了下 yum -y install git, 竟然安装成功了, 我直接思密达了 ...

安装Git的详细信息在文章最后;

上图 :




Git需要的10个依赖包 :




(2) 查看git安装位置


查询具体的包名 : rpm -qa git 命令, 可以查询安装的哪个版本的git, 以及git的完整的安装包包名;

查询具体安装位置 : rpm -ql git-1.7.12.4-1.el5.rf 命令, 可以查询git-1.7.12.4-1.el5.rf 包具体安装到哪, 这个命令会查询出上千个安装文件的位置;




(3) yum安装的一般位置


/etc : 配置文件存放目录;

/usr/bin : 可执行文件;

/usr/lib : 程序使用的动态函数库;

/usr/share/doc : 软件的使用手册与帮助文档;

/usr/share/man : man page文件存放位置;



2. 下载repo


(1) 使用官网提供的方法(推荐)


官方网站提供有repo如何下载Android源码的资料 :http://source.android.com/source/downloading.html

repo的地址 :http://commondatastorage.googleapis.com/git-repo-downloads/repo

在地址栏中输入上面的地址, 就可以下载repo脚本文件, 但是需要, 这里已经下载好了

资源地址 :


也可以在linux中下载repo, 使用 :curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo 命令;

然后修改repo的权限 :chmod a+x ~/bin/repo



(2)自己摸索的方法 (最后实验的时候不成功, 不推荐使用, 备选方法)


找repo好麻烦, 已经下载好了repo 1.19版本, 到目前为止(2013.12.16)的最新版本 可以到我的资源页面去下载 :

最新repo工具地址 :http://download.csdn.net/detail/han1202012/6723241


官网 :https://dl-ssl.google.com/dl/googlesource/git-repo/repo被封, 使用wget 命令出现错误 :




查找repo地址, 这里直接在https://code.google.com/p/git-repo/downloads/list页面查找repo下载地址, 最后找到

repo地址 :https://git-repo.googlecode.com/files/repo-1.19




方法一 : 使用wget命令下载 :


在linux下使用 : wgethttps://git-repo.googlecode.com/files/repo-1.19 命令可以下载这个repo文件.




方法二 : 使用 curl 命令下载


使用命令 curlhttp://git-repo.googlecode.com/files/repo-1.19 >repo 命令;




两种方法下载的repo文件是一样的;



3. 下载python2.6版本


参考 :http://blog.slogra.com/post-235.html


阿里云服务器上的python版本是2.4.3, 使用该版本运行repo 下载Android源码, 会出现错误, 这里先升级python.


repo执行出现语法错误, 这是因为repo中的python脚本至少需要2.5以上的版本才可以执行 :




查看python版本 : 使用命令 python -V 可以查看python版本(注意 V 是大写字母) :




普通的yum源中没有python, 需要安装附加包, 安装epel附加yum源, 安装了该yum源之后, 就可以安装2.6版本的python :

使用命令rpm -ivh http://download.slogra.com/epel-release-5-4.noarch.rpm 安装epel附加源;




安装完epel附加源之后, 就可以使用 yum -y install python26 就可以安装2.6版本的python了, 使用epel安装python特别慢, 10分钟不解释.




备份老的python : 使用命令 mv /usr/bin/python /usr/bin/python.old ;

使用新的python : 使用命令 ln -s /usr/bin/python26 /usr/bin/python ;

此时python版本就是2.6版本了, 使用 python -V 命令, 查看python版本;




将python升级到2.6版本之后, yum不可用 :




重新配置yum的python版本, vim /usr/bin/yum , 将第一行改为#!/usr/bin/python2.4, 之后yum便可用了.





.

作者:万境绝尘

转载请注明出处:http://blog.csdn.net/shulianghan/article/details/18964835

.



二. 下载Android源代码


1. 使用repo下载


将repo文件拷贝到 ~/bin/目录下




注意修改repo权限, 不然会出现下面错误 :




修改权限 : chmod 777 ~/bin/repo 命令, 就可以使用repo命令下载android源码了.




出现一个问题 :


由于服务器上的python版本是2.4.3, 而repo最低使用2.6以上的版本才能执行, 因此我们需要安装一个2.6版本的python才可以 , 否则会出现以下错误 :




2. 初始化repo


(1) 下载 2.3.3 版本的Android源码(大小20G+)


初始化repo命令 :repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.3_r1 ;

注意 : 初始化快完成的时候会让你输入名字和邮箱;




初始化完之后, 就会在Android目录下有一个.repo目录, 初始化过程就是生成一些python脚本的过程, 生成的脚本都放在该目录下的repo目录下 :



脚本(只是一部分) :



(2) 开始下载


在Android目录下(执行repo init命令的目录), 使用命令 repo sync, 便可以开始下载, 该下载支持断点续传, 断开后继续执行 repo sync 就可以断点续传继续下载.




下载了一天, 剩下最后一点了 :




(3) 下载完毕


下载完毕之后, 总共下载了22G左右, 之后导出了3G的源码.

下载的22G源码存放在.repo目录中, 正式导出的源码存放在了.repo的同级目录;




三. 下载Android内核源代码


1. 下载内核源码


在Android系统源码根目录创建一个 kernel 目录, 在这个目录中 执行git clone https://android.googlesource.com/kernel/goldfish.git 命令, 即可下载内核源码到本地目录, 下载的数据都放在 该目录下的 .git 隐藏文件中;




2. 导出指定版本的内核源码


在kernel目录下, 执行git branch -a 命令, 可以列出内核源码的所有分支, 我们可以指定一个分支并导出这个分支的源码;

使用命令 git checkout remotes/origin/android-goldfish-2.6.29导出2.6.29分支的源码;




查看导出的内核源码 :




Android 源码 所有的分支版本 :

使用git ls-remote --tags https://android.googlesource.com/platform/manifest 命令查看 :

  1. 94a37a478df450531a31d3cc8529c58a798066e2 refs/tags/android-1.6_r1.1_
  2. 93b16e4d13acd3f583308f31f8466eba89ffe594 refs/tags/android-1.6_r1.1_^{}
  3. eec41f7882e58ad7a8ef9838d8c117bbb90bf1e5 refs/tags/android-1.6_r1.2_
  4. 4ebf0995de5da07dbb105a430029266c87836f28 refs/tags/android-1.6_r1.2_^{}
  5. dce27bdebd334a49c025e80e21d5868789ca030d refs/tags/android-1.6_r1.3_
  6. 7e4a737d419c7874abf75978848dcbde67633b83 refs/tags/android-1.6_r1.3_^{}
  7. f20ff2c599cdffbf3afe1d3d270c6f15073c5cd0 refs/tags/android-1.6_r1.4_
  8. b5eb050e6605878f85a42be65668b814f9fd6c1b refs/tags/android-1.6_r1.4_^{}
  9. c3ab3d3e9caa3041c432f06258bb649a5d5ac267 refs/tags/android-1.6_r1.5_
  10. fa00a4fe93112ee373426202e0691df9001ac76f refs/tags/android-1.6_r1.5_^{}
  11. f76ace7a62989996d7383fdaa5d7713c8afa45ea refs/tags/android-1.6_r1_
  12. 3dbf7a37083842030d67082219af4b6a09f1a12b refs/tags/android-1.6_r1_^{}
  13. ec9f78f5a182fe1b3e3f3b5efe1ed3993ce162c6 refs/tags/android-1.6_r2_
  14. 9179092912387fbdc719448892e5087ab3efeb01 refs/tags/android-1.6_r2_^{}
  15. 1f5b6ba5daacc5fa60f2562a9d81881536ca0036 refs/tags/android-2.0.1_r1_
  16. b59f5cb0659c0b1b18c1161358eaf31e8f46f403 refs/tags/android-2.0.1_r1_^{}
  17. 65e1e066e6f4e76491b44fbc49ba584e48d5a772 refs/tags/android-2.0_r1_
  18. 03b0d238eb30f9cb54a6fb7ffa56f7a547882629 refs/tags/android-2.0_r1_^{}
  19. 0b9fd29003d05cef76cbbd54dc8bb2885da25034 refs/tags/android-2.1_r1_
  20. 36cd862c1b44a6dee835497ebe216ff81464c2d6 refs/tags/android-2.1_r1_^{}
  21. 801fb954c881c278557306077eb30eb936bc7ffc refs/tags/android-2.1_r2.1p2_
  22. 68cafac426e38330b065111e68ce4febd250bcff refs/tags/android-2.1_r2.1p2_^{}
  23. ab4d5386fcaa90b277177bf8cf8ae5b6bd6ee582 refs/tags/android-2.1_r2.1p_
  24. fd32a8aaf3ec9c11a873727a323c93e785df2503 refs/tags/android-2.1_r2.1p_^{}
  25. afa9cb5f019b505535165fe3715ed519582f0fde refs/tags/android-2.1_r2.1s_
  26. 578bd4e4fdb22b67058cccbac78d795ccba46b84 refs/tags/android-2.1_r2.1s_^{}
  27. 68e122d144be556c34748c15440fdb08ba385643 refs/tags/android-2.1_r2_
  28. 8d2cf2b079e4d2ee3099946b388c9ad9f8e4a94f refs/tags/android-2.1_r2_^{}
  29. a6d50aa25f03cd3bebac45f3f7f5c330baa00eaf refs/tags/android-2.2.1_r1_
  30. 9d48e5594b58a5bda2f5cf826b8d7cd391dd9986 refs/tags/android-2.2.1_r1_^{}
  31. 46adce614527220eaf21788b1276480c450683f7 refs/tags/android-2.2.1_r2_
  32. d4e3584ec13d0cedac34182c9a024d2f3f3a59c1 refs/tags/android-2.2.1_r2_^{}
  33. bc477595942920afc1bf69b0e12ae8e7e8826f41 refs/tags/android-2.2.2_r1_
  34. 320229cd98b6f101488b9f20872db99f135da901 refs/tags/android-2.2.2_r1_^{}
  35. aa2532a072100c78b60724cc05373b5019df97e0 refs/tags/android-2.2.3_r1
  36. eac28a94fcf9fbb4fec8ac2a119a65b73094b391 refs/tags/android-2.2.3_r1^{}
  37. ce90a70e982c4056d1cf3527c7bfbedc2ca0f4a7 refs/tags/android-2.2.3_r2
  38. 950bc00c84cb46d72916e8ff2f7aa0aa0edb9b27 refs/tags/android-2.2.3_r2^{}
  39. 94616ad85f7a2ecc8d588e1adda1b538c2952def refs/tags/android-2.2.3_r2.1
  40. 750313d9ddb35959103d75ff8c450f4d7b6596d9 refs/tags/android-2.2.3_r2.1^{}
  41. 052e854b2175157fc115b7dce7b871c6711324c4 refs/tags/android-2.2_r1.1_
  42. 980d5f9a81a719860c29a961e825fbc49b69f048 refs/tags/android-2.2_r1.1_^{}
  43. e0e97374331093d3fd459633b656f8e0c79360e4 refs/tags/android-2.2_r1.2_
  44. d3f1ea5bace72d3ea5ec20e2637fe8667920d7ec refs/tags/android-2.2_r1.2_^{}
  45. 51d152e95ec68d511509b4bda3e399209c7d6f0c refs/tags/android-2.2_r1.3_
  46. 777660e33abc5e3c817181f5c9c0a24210228ae6 refs/tags/android-2.2_r1.3_^{}
  47. 91027678c91224977380f56aa3ce38a56daceed7 refs/tags/android-2.2_r1_
  48. 2b724973c2120e289caa6b6ead3ac1a48288abee refs/tags/android-2.2_r1_^{}
  49. 0fbf977409ee169f9185762758f79c0fd374a824 refs/tags/android-2.3.1_r1_
  50. 39371b2d2d1d998c86db3c3dacb9ec9f5d9e566d refs/tags/android-2.3.1_r1_^{}
  51. f0779b562a1ee8a0bd2a186e064f57c1936cf4f3 refs/tags/android-2.3.2_r1_
  52. 932585689dbe625b5d28cc4d7fb7524e7d1d3b18 refs/tags/android-2.3.2_r1_^{}
  53. 702f28664063998a8f0731f3e3d3095dced6137a refs/tags/android-2.3.3_r1.1_
  54. de2b686b728881fe952857d5a6d9ec5d918fbc50 refs/tags/android-2.3.3_r1.1_^{}
  55. 86fa13418c1dbf460bcf4326577759c9f1d12889 refs/tags/android-2.3.3_r1_
  56. fd4520be554998bd2220a4c4e059276f8ece87d0 refs/tags/android-2.3.3_r1_^{}
  57. 96f79072ff2e5d390a564c6ae4d16bed0da546b5 refs/tags/android-2.3.4_r0.9_
  58. a28db5eb8920d60e8bf5d11cba8871720e7b354e refs/tags/android-2.3.4_r0.9_^{}
  59. e2d5769f9c3f0ad9a644a26b5a9bdf90059fd2f4 refs/tags/android-2.3.4_r1_
  60. c47192cc323e310df97b789df5a1fe6f92499e41 refs/tags/android-2.3.4_r1_^{}
  61. 7487061e457819c8a67560074d0c72d0b0398b0b refs/tags/android-2.3.5_r1_
  62. bf07547ab95cd41ef878c95bbfef62aed87cedfe refs/tags/android-2.3.5_r1_^{}
  63. 373e9db0442fcc1a47a672dbfade53b1dbc5f253 refs/tags/android-2.3.6_r0.9
  64. 7055752dd08078a6fb57b92c66f33f8a681ee65c refs/tags/android-2.3.6_r0.9^{}
  65. 96cf3212cc1b308f3679ab980b8daa7ce2f1a7e4 refs/tags/android-2.3.6_r1
  66. 7a08b14fb75fd94fa5688efddec04dbe1be48006 refs/tags/android-2.3.6_r1^{}
  67. 1db98b3dedca5ab8b6eeefc5a7a98720e73fefdf refs/tags/android-2.3.7_r1
  68. e0f06d722ae7908ae515043920cf2115874afec9 refs/tags/android-2.3.7_r1^{}
  69. 8f48d340e2fc5dc5f52ad3828f4f640b6e468823 refs/tags/android-2.3_r1_
  70. 862b58a8a5cb7069eba33c9eb8588eeeb34e6397 refs/tags/android-2.3_r1_^{}
  71. d030ac49cfeae06e2414933f6a72187cb18881b2 refs/tags/android-4.0.1_r1
  72. c4e4db1a85b9bea00b9fe8c6a18f9d3357adab0c refs/tags/android-4.0.1_r1^{}
  73. 91cf7659606ca78a9218500b7e3f79344519e77c refs/tags/android-4.0.1_r1.1
  74. 8bd7fa994eb796bf1a700f16858c56b44c22fc89 refs/tags/android-4.0.1_r1.1^{}
  75. c55c84c3871b12e14fe2e28cfcb1257eddcc1cf9 refs/tags/android-4.0.1_r1.2
  76. f7881bce28f585c6fd393bc8e0410e8d187dfc20 refs/tags/android-4.0.1_r1.2^{}
  77. 2abc1c4c377d85ffd7344e9fff78be693ab057fa refs/tags/android-4.0.2_r1
  78. 6699333dd8d7f95aa01463c918739fdb057da8ca refs/tags/android-4.0.2_r1^{}
  79. 500aaaa87f49fddc1c7ca5066eebb2e03fdd14ac refs/tags/android-4.0.3_r1
  80. f5e8bef9db4874e4243ec56dcf5498d31a9221d6 refs/tags/android-4.0.3_r1^{}
  81. 8431a67c28f25704926cd344821b4586d391ad76 refs/tags/android-4.0.3_r1.1
  82. 2cbe5d90881ce4d681d11e46d524385a8e4fe73a refs/tags/android-4.0.3_r1.1^{}
  83. a2b8908b15a565cde5e2936a57833c1c8ffd452b refs/tags/android-4.0.4_r1
  84. 1358580a0e00e25a9f6b003ea9322d8ed5b5fc65 refs/tags/android-4.0.4_r1^{}
  85. cb1e381e49f274ca01e30bfea146073f969e4f59 refs/tags/android-4.0.4_r1.1
  86. 81ef818506602b7bba2caf754307f7f7382e8991 refs/tags/android-4.0.4_r1.1^{}
  87. 8895fbdd3e2de52169281da9e7942fb21bfd7372 refs/tags/android-4.0.4_r1.2
  88. 11a915181c2b8fc8d4402eb1a63c5931dfd4ae66 refs/tags/android-4.0.4_r1.2^{}
  89. e209ba99e5cb97b2a20e61c325ffdb2999f2a90d refs/tags/android-4.0.4_r2
  90. 9cdf2369b6801dc09d993fd9bb99d53a7d2f291d refs/tags/android-4.0.4_r2^{}
  91. 4b0dd15ccaf78b9c0d22abfe33b4d8a26ef6eef0 refs/tags/android-4.0.4_r2.1
  92. b22f804b103755c4617d0b2cd603f216c3549050 refs/tags/android-4.0.4_r2.1^{}
  93. a064a6f38b06c7ca6dfc26477ff7fe07f86d1441 refs/tags/android-4.1.1_r1
  94. 360bf3a055be780677a7af0e0dec8a5d7c01a7e1 refs/tags/android-4.1.1_r1^{}
  95. 0c6f0aa60c3c39066aec53d088517f890e9875b5 refs/tags/android-4.1.1_r1.1
  96. 4c4b513351938145f3f68ccdda037e95e9a2fb9b refs/tags/android-4.1.1_r1.1^{}
  97. cf84692271635e7c99f2cbed53f22b79d19ad0d1 refs/tags/android-4.1.1_r1_
  98. 0983a066184665e50bbf19cd165f288ab0842cd2 refs/tags/android-4.1.1_r1_^{}
  99. da557383de18631ef7eed24cce9eb0bee2e6ddbf refs/tags/android-4.1.1_r2
  100. 5e9f6af252b5e69abe47f21b844fb2496f43995b refs/tags/android-4.1.1_r2^{}
  101. a669bcefe964d9e90ecb3389765bb08eee1eb919 refs/tags/android-4.1.1_r3
  102. 9ae01ca9c4a87ce24161ac0b7f2391136e0d8d14 refs/tags/android-4.1.1_r3^{}
  103. 9959f23acc699f2283157e8525cf9e9f173d844f refs/tags/android-4.1.1_r4
  104. e5b19423d5df4cc2d60a3f675fe40cbdd115fa13 refs/tags/android-4.1.1_r4^{}
  105. 2971689e4b83f0419c238bcf290f1ee250a080a7 refs/tags/android-4.1.1_r5
  106. 7ffd1f83d7df5d2381fee3e87d0a08c4331a7b7e refs/tags/android-4.1.1_r5^{}
  107. c0c5bbd1175177735f1d19ed9183f8cbe8a53411 refs/tags/android-4.1.1_r6
  108. a9e24b604c5e2c0bed1f9cd73eb1f2e8ab56b4b3 refs/tags/android-4.1.1_r6^{}
  109. 2be1c3f881aee200d8ea84ef32fa3270220cfb9b refs/tags/android-4.1.1_r6.1
  110. dab3b7eb00aeab8233dfb89166e1d0a3348b8724 refs/tags/android-4.1.1_r6.1^{}
  111. 7ca7cce0527b278afce0a3f3c9480075217e7162 refs/tags/android-4.1.2_r1
  112. 7af362b848fba5f21ada2c2b9c39d396c9651190 refs/tags/android-4.1.2_r1^{}
  113. 69bfb0daeeb546b076d918c82ebe852e7e776528 refs/tags/android-4.1.2_r2
  114. 5ee1dd1e977d9ff6753adfa5190a5a767ca9afc0 refs/tags/android-4.1.2_r2^{}
  115. d6ceddab13c71eea3c629ba20fe3ba177ad374ca refs/tags/android-4.1.2_r2.1
  116. f2683b1c5c71e843e6b4096fbdc2585eeb81cecf refs/tags/android-4.1.2_r2.1^{}
  117. fc2ea7cf18ce4e5d40fc38fba0a86979dc605f70 refs/tags/android-4.2.1_r1.1
  118. 28ad6cce9612600ce96f1211862c3798f74c4ffd refs/tags/android-4.2.1_r1.1^{}
  119. 1d21f7c546cd7470f050fa00d7459645707f2947 refs/tags/android-4.2.1_r1.2
  120. 4c2be345d6bfc25db87f23749912ae9d98d2ad62 refs/tags/android-4.2.1_r1.2^{}
  121. cb9d0ac9ef9af559cce324baa692cda749995db1 refs/tags/android-4.2.1_r1__
  122. 947d721dd9999013b2983d89c3af96eb18780b4e refs/tags/android-4.2.1_r1__^{}
  123. 5b2644bda859fdbf511c53630130cada586ec34d refs/tags/android-4.2.2_r1.1
  124. 2772b9f2257a28b9796bb43742b04850285d3db7 refs/tags/android-4.2.2_r1.1^{}
  125. 09db9681241c2c8c60e68e45aec60509905ae4cf refs/tags/android-4.2.2_r1.2
  126. 02b974e41f8f3c04b24d3c83301eee55e7b2f8b2 refs/tags/android-4.2.2_r1.2^{}
  127. f65324f00860fbb65dc125ada653b19f0da10d8b refs/tags/android-4.2.2_r1_
  128. b30bdb06b6d791bd8e77143a5c725b2a6774ed61 refs/tags/android-4.2.2_r1_^{}
  129. 01d29b1d49e27b59d9a8b06ff30b3bf796bd0270 refs/tags/android-4.2_r1___
  130. 9398629a85421e82b770deb8271ae153c8dd0ce0 refs/tags/android-4.2_r1___^{}
  131. 66fdc3202632d360aa0733be0ead90ec3ee38dd2 refs/tags/android-4.3.1_r1
  132. 1f7a5a5890966bd7016ea319ff5ff03d723ec4f4 refs/tags/android-4.3.1_r1^{}
  133. e8e88e5b0fd9afe632ff4b3cb4ee36d4ac0396fb refs/tags/android-4.3_r0.9
  134. 061132d49385db165916cc18cfc87a52220aacca refs/tags/android-4.3_r0.9^{}
  135. 8bd069fdb3c76b38defe05a50bb4ddb52f5b19b1 refs/tags/android-4.3_r0.9.1
  136. ca35e1a6d72505e2e3cbbe4bf583df3ed0dcf64b refs/tags/android-4.3_r0.9.1^{}
  137. 8ed5f069df29139bed5011b36e9c96c7f7e614e2 refs/tags/android-4.3_r0.9.1_
  138. 0171f965d970c982187db8ad82fb205f5e753292 refs/tags/android-4.3_r0.9.1_^{}
  139. 6184506f90bb7aa4b3cf591dfdadbc4b0a9c70e6 refs/tags/android-4.3_r0.9_
  140. ecb446efef38e3139ef6109a3f0c6adde80a2683 refs/tags/android-4.3_r0.9_^{}
  141. 86f0eaf652f58dbe390487a9aa0fa19e924c16d3 refs/tags/android-4.3_r1
  142. a1017b36e96e35e86871932355dc75792ad613ca refs/tags/android-4.3_r1^{}
  143. ae5cef4564bb062474e26a19cb228dec84d1489e refs/tags/android-4.3_r1.1
  144. 4e227fde9d0039d8ba3ff76bc94f57e939f96975 refs/tags/android-4.3_r1.1^{}
  145. 6ebfeb8231bf23a16fa791f9a0d8a4932ee86702 refs/tags/android-4.3_r1_
  146. 5ce98a6bdb0ab9ba71e3f39c03dcaf69d8c55168 refs/tags/android-4.3_r1_^{}
  147. 4890547a77651aa742eba5662cf8121b8736dbd6 refs/tags/android-4.3_r2
  148. 1739966098070b149cd9ccfd74e7c1bcb05d39c6 refs/tags/android-4.3_r2^{}
  149. 7328efe04ec5723337e24d25332368d4ec2d928b refs/tags/android-4.3_r2.1_
  150. 95b5cdd352aad3146056bc43d6254cf96596c31a refs/tags/android-4.3_r2.1_^{}
  151. 9e783359170697487ec13904cd2bccc4da2b5712 refs/tags/android-4.3_r2.1__
  152. 63f84526ff3a143728a63540f9689002198ec14a refs/tags/android-4.3_r2.1__^{}
  153. 69f6d8f35a115bc0b50b8fbf4d36a6c4bfee68fd refs/tags/android-4.3_r2.2
  154. 9ca32f41b222f3cda4b8ce0aa2b3d852228555ad refs/tags/android-4.3_r2.2^{}
  155. c9db83951b1ac76716b0bf371b95e7f366bf90d9 refs/tags/android-4.3_r2.3
  156. bf287dd7b57731089c86377665691b84823ce4a6 refs/tags/android-4.3_r2.3^{}
  157. 4016219209ebc5e5068ae74656cd551439517aae refs/tags/android-4.3_r2_
  158. 36d2f932d955fd6d3a98f178dfbf1410fbe0eb34 refs/tags/android-4.3_r2_^{}
  159. ffc6b816e2c0f5a07df1647ef2ed8cee976cb702 refs/tags/android-4.3_r3
  160. 3bed0c769d63ad7e48d5daaac0bcd411c7b71380 refs/tags/android-4.3_r3^{}
  161. 3f31877e16cc16be30ba0a517b9c197895a49d6b refs/tags/android-4.3_r3.1
  162. 5399a207d7397c72a1bffd0a4538f53527a37e10 refs/tags/android-4.3_r3.1^{}
  163. 029f284cc4a39c9517042fadf962bac5b068c9cf refs/tags/android-4.4.1_r1
  164. 35e3804432f53948e7af36a88b08b48445b72b0c refs/tags/android-4.4.1_r1^{}
  165. 559adaaddd1560ba54bae99c535e7d38bbbf6450 refs/tags/android-4.4.2_r1
  166. 9561eb17bdd1c4fa88b9bc487d9d7a87b983067e refs/tags/android-4.4.2_r1^{}
  167. f8033baf38bf2cf870bbadb951234eae10fee164 refs/tags/android-4.4.2_r2
  168. 1a5a541bda691c1dbc7a439c2b1eeda1c89a6faa refs/tags/android-4.4.2_r2^{}
  169. 74ba65e684e0b6d7000746e681d35bd94dd1e717 refs/tags/android-4.4_r1
  170. d0e8901ec0096c72650588b18a33236ef1e2780c refs/tags/android-4.4_r1^{}
  171. 58a4de92ab60f195e75ad5de7f5ebd1c19199d15 refs/tags/android-4.4_r1.1
  172. 75ef6e808d2ce0da6001355b0fea65e4abdb7688 refs/tags/android-4.4_r1.1^{}
  173. a8ce02203ed62d4a9a6edd3804f335b5eadd05cd refs/tags/android-4.4_r1.2
  174. d758e28d8a139ced83a9b91305dce20d4a5a7e81 refs/tags/android-4.4_r1.2^{}
  175. 835a0562ca4581fb7556cc790d076ef1c0dda707 refs/tags/android-cts-2.2_r8
  176. 00b26cfb0c1f3cc6c3156677fa46c511b792c942 refs/tags/android-cts-2.2_r8^{}
  177. 2df887a3c784bb28a4f942f3f20d82b53a8870a6 refs/tags/android-cts-2.3_r10
  178. eb2f6de29e41f19be633449a5afeaf5c9c350e39 refs/tags/android-cts-2.3_r10^{}
  179. 89a33e5fd9f523979339b1709277ceb7861bc7c3 refs/tags/android-cts-2.3_r11
  180. 3d6c2b487396caccaf8439946f52af37f1247c31 refs/tags/android-cts-2.3_r11^{}
  181. a03a33aa8859d88112619d059320466c7d83985c refs/tags/android-cts-2.3_r12
  182. 61c3152bf12fd28b8d19c35b1e08c4e71ee521f5 refs/tags/android-cts-2.3_r12^{}
  183. d6390b3b0ea57d76a1912f85eaf7af9b52137f3b refs/tags/android-cts-4.0.3_r1
  184. 341c66b58bb560f64e2dd3bf1d7ef9899915c66d refs/tags/android-cts-4.0.3_r1^{}
  185. 7a87f411cc4a2cefbfcc30edad37423ed717c152 refs/tags/android-cts-4.0.3_r2
  186. 8772d687d0b3c6d7d480420c1e5204e5f1dabbb0 refs/tags/android-cts-4.0.3_r2^{}
  187. d1ff655155a18ff65c3669070e8835c96d667d79 refs/tags/android-cts-4.0_r1
  188. b6f7347dfb8bcdfe0eea54068beb2aacf948cd0e refs/tags/android-cts-4.0_r1^{}
  189. 313044bb7c7774febf0cac4da2f75d4192812ff9 refs/tags/android-cts-4.1_r1
  190. d0358439ba4905c6a9b33138f0f26c1a7a57d335 refs/tags/android-cts-4.1_r1^{}
  191. 11e55cf8694e61e9926945de5ff5e78c3c29c1d2 refs/tags/android-cts-4.1_r2
  192. f137be2ea2367ca6e0ded7d4c6ec19e52db9e97c refs/tags/android-cts-4.1_r2^{}
  193. 7b4f0a4382b4ed1d524707c204834218791c949d refs/tags/android-cts-4.2_r2
  194. 344e3d6265a4e2533bdb53adc561f219498c6286 refs/tags/android-cts-4.2_r2^{}
  195. 83f5cc099e6448c1d9791334e5a0c1c99428ce19 refs/tags/android-cts-4.4_r1
  196. 3eb32e764a7c6133043b0cb4ff23eb157dde4e11 refs/tags/android-cts-4.4_r1^{}
  197. c775ebb8f7f8823c4c08f636ce0a4aa8255a1c03 refs/tags/android-cts-verifier-4.0.3_r1
  198. de2cc1fe5c561bb671682370f7abc9d248ae212f refs/tags/android-cts-verifier-4.0.3_r1^{}
  199. 148e6e0d4380a250430d415a2c9ab1767b368d89 refs/tags/android-cts-verifier-4.0_r1
  200. 84e5092c025b43eda4786574b28cbfeb79488f14 refs/tags/android-cts-verifier-4.0_r1^{}
  201. 51f27c8046fab00ff7fd2ea2dcbc1a5f340b7782 refs/tags/android-sdk-4.0.3-tools_r1
  202. 037c0fa999ff50c8cf931e3db93a45e6e5db7f26 refs/tags/android-sdk-4.0.3-tools_r1^{}
  203. 6bf7f27c4225c654b96b4001b313a35d4de2edd7 refs/tags/android-sdk-4.0.3_r1
  204. 3e044dfed5a13309f463ed85a4b86580642e91ff refs/tags/android-sdk-4.0.3_r1^{}
  205. 413742b9a8fa2e8dfb08a7099a87bc60da4811c9 refs/tags/android-sdk-4.4.2_r1
  206. 3118e9f9a9586c3a7fb0ff46dd0ec1f823500a2d refs/tags/android-sdk-4.4.2_r1^{}
  207. 5ada678709a80c0079770c9eebba5aa46fb88662 refs/tags/android-sdk-adt_r16.0.1
  208. d37ffc3bb0bc5a7e023f6031fce12546d0ed16cf refs/tags/android-sdk-adt_r16.0.1^{}
  209. 13fba12019a0984130f2ff563c89f4b8fb15a14e refs/tags/android-sdk-adt_r20
  210. f6546f0da2583bc98c28a860e5e9fc9b6a021a58 refs/tags/android-sdk-adt_r20^{}
  211. 338b6c705391b7208133ca3bf16711acd198eadd refs/tags/android-sdk-support_r11
  212. 416a590af8e338c9b3676d2ca0b1c7f13cec3553 refs/tags/android-sdk-support_r11^{}

初始化 : 命令 ~/bin/repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.2_r1;

--


.




.




.




.


.

作者:万境绝尘

转载请注明出处:http://blog.csdn.net/shulianghan/article/details/18964835

.


官方参考资料 :http://source.android.com/source/initializing.html


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/562466
推荐阅读
相关标签
  

闽ICP备14008679号