利用公司的网络,昨晚把android 4.0的源代码下载了。9G左右啊。
用ubuntu系统下载的,先记录下来以后备用。
需要安装git,repo这个就不说了。
mkdir ~/bin
$ PATH=~/bin:$PATH
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
接下来在用户文件下建立一个文件夹AndroiSource,
然后初始化版本库$ mkdir AndroiSource
$ cd AndroiSource
$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
$ repo sync
以上经过漫长的等待就可以下载完了android 4.0的源代码了,但是里面没有linux内核的源代码,下面记录内核的下载过程。
$ mkdir kernel
$ cd kernel
$ git clone https://android.googlesource.com/kernel/common.git
经过等待之后,会显示数据接收100%,但是common文件夹下没有内容.
$ cd common
$ git branch -a
$ git checkout remotes/origin/Android-3.0
以上就可以获得完整的源代码,内核代码了。