google 換了 android source server
http://source.android.com/source/downloading.html
配合的新版 repo:
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
server address:
$ repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.7_r1
所以應該不用下面的方法了...kernel.org 死了好久, www.kernel.org 恢復了。
但是 android.kernel.org 還沒。
這篇 有說改從 codeaurora download 的方法:
http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/
我照著 copy 一下:
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. download code from codeaurora
mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY
repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread
repo sync
雖然 android mirror 很多,但是大多沒有改 manifest,不然就是沒辦法support 像 android.kernel.org 這樣多目錄下的project,
codeaurora 比較接近。
另外這一篇也是一樣,是中文的,所以就不 copy 了:
http://joybo.blogspot.com/2011/10/android-source-23.html
沒有留言:
張貼留言