1. 安装 Cygwin 详情参见附件
注意:
在编译你自己的工具链和开发工具时,你需要设置基本的开发tilities如 “make”, “gcc” 和“binutils”,这些tilities可以 通过下载 “build-essential”包得到,在Ubuntu中可以用命令“sudo apt-get install build-essential”来安装实现。 在Cygwin中你需要手动升级Cygwin,“gcc”、“binutils” 、“make”、“gettext”及所有的“automake” 、 “autoconf”库一样都是必不可少的。
PATH="$PATH":/dir 设置环境变量,=号前后不能加空格
3.官方安装教程
http://source.android.com/source/download.html
转载
======================================================================
先安装cygwin,它可以在windows下面模拟linux环境。
到 http://www.cygwin.com/ 上下载setup.exe(http://www.cygwin.cn/上的似乎过时了)
安装过程在http://www.cygwin.cn/site/install/中有说明。
最后注意的是在安装说明的下一步操作是选择需要下载的工具库,缺省是是default,鼠标点击default,会把安装类别切换成install,这样才能安装下载android源码需要的所有工具。
git和curl这两个lib在后面下载android源码时必须用到,但是默认安装的工具库里面没有包含。可以重复上述的cygwin安装过程,到下载工具库这步时使用搜索功能就可以找到,然后安装。
装完cygwin后,运行。有一个类似linux控制台的命令行环境,然后就可以按照官方的文档进行操作了
http://source.android.com/download
主要步骤是:
1.安装repo
$ mkdir mydroid
$ cd mydroid
$ repo init -u git://android.git.kernel.org/platform/manifest.git
执行这三步以后,就开始下载源码了。