windows下下载android源码

本文指导如何在Windows环境下安装msysGit、Cygwin,并配置环境以下载Android源码。通过安装Git、选择必要的Cygwin包,如curl、git、vim等,然后设置环境变量,最后使用repo命令从source.android.com下载源码,整个过程大约需要3小时,下载大小约11.5GB,占用空间18.6GB。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


下载源码需要的工具有 Git 及 repo(用python写的),还需要类Linux环境.

Git工具有Windows版,还需要一个cygwin来模拟 linux 环境.


注意:如果直接装完 Git 后就开始 git clone,这样下载下来的代码是不会自动归类的,很散,没法看,而且占用空间有40G那么大.


一、下载并安装msysGit

地址:http://code.google.com/p/msysgit/downloads/list

全部点 next 即可.


二、下载并安装 cygwin

1.下载cygwin,http://www.cygwin.com(点setup) 

2.安装时不要全部安装,不然需要大量下载,安装时选择以下包:

Net -> curl
Devel -> git* (git, git-completion, git-gui, gitk)
Libs -> libreadline6, libiconv2
Editors -> vim
Python -> python 

(以上信息来自http://www.apkbus.com/android-1311-1-1.html)

3. 安装完成后双击桌面图标即可打开 linux 命令窗口 (模拟)

   自己找个大点的分区(有20G空余空间),建立一个文件夹如 bin,

  命令为:

  #进入 e 盘,因为我的e盘较大

  cd /cygdrive/e

  mkdir bin

  cd bin

 #翻墙执行如下一条命令

#只有下面这条命令需要翻

 curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > repo
 chmod a+x repo

 在 WIndows 环境变量中修改 Path,加上 E:\bin ,这样才能找到  repo 这个命令.


  然后就是 source.android.com 网站上说的方法了:

 cd ..   (回到e盘)

mkdir androidCode

cd androidCode

#注意下面一条命令可以用 -b 选项指明要下载的 android版本

#具体请参考http://source.android.com/source/downloading.html

repo init -u https://android.googlesource.com/platform/manifest
repo sync

然后就是等待,我网速是校园网比较快,大概下了三个小时,共有11.5G这么大,占用 18.6G的空间 (Android4.1版本)

下面是一个目录结构截图(具体各目录含义请看我另一篇博客):


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值