Windows XP SP2下获取Android 4.0的源代码(Ice Cream Sandwich 冰激凌三明治)
2011-11-11 16:23
543 查看
1. 安装Cygwin
从http://www.cygwin.com/下载setup.exe,来安装Cygwin。
安装Cygwin的过程中,需要选择安装的包如下:
Net -> curl
Devel -> git* (git, git-completion, git-gui, gitk)
Libs -> libreadline6, libiconv2
Editors -> vim,Python -> python。
2. 启动Cygwin
输入 echo $HOME 查看HOME路径中是否包含中文。若包含中文,则需要修改路径,使其不包含中文。
修改方法:打开Cygwin目录下的Cygwin.bat文件,在启动bash之前加入一句话来修改HOME路径:set HOME=..\home\YourEnglishName。
3. 下载repo脚本
$ cd ~ (进入HOME目录)
$ mkdir bin (创建bin目录,用于保存repo文件)
$ curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo
> ~/bin/repo(下载repo)
$ chmod a+x ~/bin/repo (设置repo脚本执行权限)
然后,将~/bin目录加入到环境变量PATH中:打开HOME目录下的.bashrc文件,在最后一行加入:export PATH=~/bin:$PATH
4. 利用repo脚本下载Android 4.0的源代码
$ cd E:/Android/Android4.0 (保存Android4.0源代码的目录,空目录,大概需要nG的空间)
$ ~/bin/repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1(repo init初始化Ice Cream Sandwich 的代码分支)
$ ~/bin/repo sync (repo sync下载代码,若出现错误,重复执行~/bin/repo sync)
(中间过程提示输入用户名和用户邮箱时,输入一个邮箱名和地址即可,其他的确认都选y)
获取源代码时若cygwin出错,提示Resource temporarily unavailable,退出cygwin,找到cygwin/bin目录下的ash.exe,双击运行。
输入/bin/rebaseall执行该shell命令,执行完毕,重新进入cygwin,重新repo init和repo sync即可。
从http://www.cygwin.com/下载setup.exe,来安装Cygwin。
安装Cygwin的过程中,需要选择安装的包如下:
Net -> curl
Devel -> git* (git, git-completion, git-gui, gitk)
Libs -> libreadline6, libiconv2
Editors -> vim,Python -> python。
2. 启动Cygwin
输入 echo $HOME 查看HOME路径中是否包含中文。若包含中文,则需要修改路径,使其不包含中文。
修改方法:打开Cygwin目录下的Cygwin.bat文件,在启动bash之前加入一句话来修改HOME路径:set HOME=..\home\YourEnglishName。
3. 下载repo脚本
$ cd ~ (进入HOME目录)
$ mkdir bin (创建bin目录,用于保存repo文件)
$ curlhttps://dl-ssl.google.com/dl/googlesource/git-repo/repo
> ~/bin/repo(下载repo)
$ chmod a+x ~/bin/repo (设置repo脚本执行权限)
然后,将~/bin目录加入到环境变量PATH中:打开HOME目录下的.bashrc文件,在最后一行加入:export PATH=~/bin:$PATH
4. 利用repo脚本下载Android 4.0的源代码
$ cd E:/Android/Android4.0 (保存Android4.0源代码的目录,空目录,大概需要nG的空间)
$ ~/bin/repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1(repo init初始化Ice Cream Sandwich 的代码分支)
$ ~/bin/repo sync (repo sync下载代码,若出现错误,重复执行~/bin/repo sync)
(中间过程提示输入用户名和用户邮箱时,输入一个邮箱名和地址即可,其他的确认都选y)
获取源代码时若cygwin出错,提示Resource temporarily unavailable,退出cygwin,找到cygwin/bin目录下的ash.exe,双击运行。
输入/bin/rebaseall执行该shell命令,执行完毕,重新进入cygwin,重新repo init和repo sync即可。
相关文章推荐
- Windows XP SP2下获取Android 4.0的源代码
- Android 4.0(Ice Cream Sandwich, 简称ICS,冰激凌三明治)
- android 4.0 (Ice Cream Sandwich) 已经开源
- Android 4.0 Ice Cream Sandwich MediaFramework
- Android 4.0 Ice Cream Sandwich Tablet 平板全方位屏幕截图
- Android 4.0 Ice Cream Sandwich源码发布,source code release啦
- CyanogenMod | Android Community Rom based on Ice Cream Sandwich
- Ice Cream Sandwich系统将统一Android版本
- Ice Cream Sandwich 4.0 Build Guidance
- Building Ice Cream Sandwich (Android v4) for VirtualBox on EC2
- (OK) Building Ice Cream Sandwich (Android v4) for VirtualBox on EC2
- 获取Android的Java源代码并在Eclipse中关联查看的最新方法《转载》
- Android 4.0以后正确的获取外部sd卡存储目录
- android获取源代码、编译、命令
- 获取Android的Java源代码并在Eclipse中关联查看的方法
- Eclipse下搭建Android开发环境(Windows XP SP2 32位)
- 获取Android的Java源代码并在Eclipse中关联查看的最新方法