我們可以從https://www.codeaurora.org/網站下載android源碼。
具體方法如下:
1、下載repo並設置環境變量
$ curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo"> ~/bin/repo
$ chmod a+x ~/bin/repo
$ PATH=~/bin:$PATH
2、下載android源碼
$ mkdir WORKING_DIRECTORY
$cd WORKING_DIRECTORY
$ repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread
$ repo sync
PS:
1、repo只是一個腳本工具。你可以從任何地方下載repo工具,例如
http://code.google.com/p/git-repo/
2、要下載android源代碼的話,需要把repo文件打開,把文件開頭的
REPO_URL='git://android.git.kernel.org/tools/repo.git'
的這個地址換成其他可以下載源代碼的地址,正文下載的repo就是把
REPO_URL='git://android.git.kernel.org/tools/repo.git'
替換成
REPO_URL='git://codeaurora.org/tools/repo.git'