Android内核&源码下载

时间:2013-03-12作者:klpeng分类:系统架构浏览:2994评论:0

===========================内核下载=====================================

$ git clone https://android.googlesource.com/kernel/common.git

下载完成后进入common目录执行

$ git branch -a   //列出所有内核分支

$ git checkout -b android-3.0 remotes/origin/android-3.0  //下载3.0.x版本的内核


===========================源码下载=====================================   

源码下载官方指导:http://source.android.com/source/downloading.html

   直接repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1,经常会中途中断或卡住。

 

解决方法:

  1、访问https://android.googlesource.com/new-password 使用gmail帐号登录,复制根据帐号和机器生成的掩码。。放入~/.netrc,并赋予当前用户读属性。

      比如我的:-r----x--x 1 micky micky 243 Mar 10 21:00 /home/micky/.netrc*,掩码内容:

machine android.googlesource.com login git-sglazelhw.gmail.com password 1/GjTP87HJjeSArz2i1p445v5SCpJiMrLlEVTWeaEqkF8
machine android-review.googlesource.com login git-sglazelhw.gmail.com password 1/GjTP87HJjeSArz2i1p445v5SCpJiMrLlEVTWeaEqkF8

注:如果是在虚拟机下下载,则一定要在虚拟机的浏览器访问https://android.googlesource.com/new-password

 

  2、由于俺们天朝的原因,故需要设置hosts文件,sudo vi /etc/hosts,加入

    74.125.31.82 android.googlesource.com
    74.125.31.82 www.googlesource.com
    203.208.46.172 cache.pack.google.com
    59.24.3.173 cache.pack.google.com

 

如果这样还不能下载,那就直接下载好心人打包好的源码包吧:

http://zhu.im/Android/

 

打赏
文章版权声明:除非注明,否则均为彭超的博客原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

猜你喜欢