http://www.androidin.net/bbs/thread-92775-1-1.html
Android 系统的源码,很大差不多有3G,不过不同的人看到地方也都不一样。比如开发的一般看pakagets的app下的程序 源码工程。
1.
安装git 和gnupg 。输入
$sudo apt-get install git-core gnupg
2.
安装其它工具
$sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
3.
安装valgrind 工具
$sudo apt-get install valgrind
4.
安装java sdk
$sudo apt-get install sun-java6-sdk
$cd /etc/alternatives
$sudo rm javadoc.1.gz javadoc
$sudo ln -s /usr/lib/jvm/java-1.6.0-sun/man/man1/javadoc.1.gz javadoc.1.gz
$sudo ln -s /usr/lib/jvm/java-1.6.0-sun/bin/javadoc javadoc
5.
下载 repo 工具
$mkdir
$HOME/bin
$vi
.bashrc
加入
export
PATH=$HOME/bin:$PATH
$source
.bashrc
$ curl
http://android.git.kernel.org/repo > $HOME/bin/repo
$ cd
$HOME/bin
$ chmod
+x
repo
6.
导出 android 项目
$ cd
$ mkdir
Android
$ cd
Android
$ repo init -u git://android.git.kernel.org/platform/manifest.git
并完成提示的配置,这样我们建立的目录就已经和 Google 的 android 源码库建立了链接。
7.
开始下载 android platform 的源代码
$ repo sync
由于 android 的源码很大,现在完整的代码已经高达 3G 以上,所以最分文件 夹进行同步下载。如要下载 kernel :
$repo sync kernel
现在,就可以做别的事,让电脑 自动 完成源码的下载工作。我下载源码的时候估计下了整整一个晚上才把全部源码给下载下来。如果网速不好的话,更慢了。
目前还没有发现通过Windows 环境下下载Android的官方 系统源码。如果有谁知道的话,一起讨论下,额。
http://www.androidin.net/bbs/thread-92775-1-1.html
http://www.pin5i.com/showtopic-ubuntu-9.10-android.html