打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用Repo在Windows平台下載Android原始碼

使用Repo在Windows平台下載Android原始碼 收藏
1. 安裝Cygwin [1] ,http://www.cygwin.com/setup.exe 要安裝的packages如下:

Net -> curl
Devel -> git* (git, git-completion, git-gui, gitk)
Libs -> libreadline6, libiconv2
Editors -> vim
Python -> python
2. 啟動Cygwin之後,開始安裝Repo[2]

先在使用者的家目錄新增bin目錄
$ cd ~
$ mkdir bin
下載Repo到bin目錄裡
$ curl http://android.git.kernel.org/repo >~/bin/repo
$ chmod a+x ~/bin/repo
設定Repo,並新增mydroid目錄準備放檔案
$ cd ~
$ mkdir mydroid
$ cd mydroid
$ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git
(需要輸入一個已申請Google account的email)

開始抓取所有的Android原始檔
$ ~/bin/repo sync

 

 

$ ~/bin/repo init -u git://android.git.kernel.org/platform/manifest.git

 

http://kerneltrap.org/mailarchive/git-commits-head/2010/5/20/expand?sort=asc&order=Date
出现问题:
问题一:
Traceback (most recent call last):
File "./repo", line 590, in <module>
    main(sys.argv[1:])
File "./repo", line 557, in main
    _Init(args)
File "./repo", line 176, in _Init
    _CheckGitVersion()
File "./repo", line 205, in _CheckGitVersion
    proc = subprocess.Popen(cmd, stdout=subprocess.PIPE)
File "/usr/lib/python2.5/subprocess.py", line 594, in __init__
    errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1147, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

原因:没有装git,faint
解决:进入cygwin安装,重新安装git

 

现在的android源码中,通过repo sync不能下载到kernel文件夹,要通过下面获得

git clone git://android.git.kernel.org/kernel/common.git

 

git clone git://android.git.kernel.org/kernel/common  
cd common
里面是kernel 源码
如果想下载某一分支:
git branch goldfish origin/android-goldfish-2.6.27
git checkout goldfish

 

 

http://www.chineselinuxuniversity.net/patches/115786.shtml

ARM MSM for 2.6.35 are available in the git repository at:
  git://codeaurora.org/quic/kernel/dwalker/linux-msm.git msm-core

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何编译AOSP Froyo 最新G2 AOSP Froyo ROM - 羊头居士的鸟窝 - Zodiac Garden
Ubuntu 10.04(64位)下载并编译 Android 2.2 源码[只有11条命令]
使用repo和git下载android源码和相关解释
Git和Repo扫盲——如何取得Android源代码(转)
linux下Android源代码的开发环境搭建
获取android源码时repo的错误
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服