經過一段時間煞費苦心的下載都未能成功后,如今終於把android源代碼下載成功,很是興奮!
廢話不多說,直接說下步驟:
1、安裝git和curl:sudo apt-get install git-core curl
2、下載repo(這個很關鍵):
① mkdir ~/bin
② PATH=~/bin:$PATH
③ curl http://git-repo.googlecode.com/files/repo-1.13 > ~/bin/repo(下載時發現有repo-1.18)
④ chmod a+x ~/bin/repo
⑤ mkdir WORKING_DIRECTORY(建立源碼文件夾)
⑥ cd WORKING_DIRECTORY
3、下載源碼:
repo init -u git://codeaurora.org/platform/manifest.git(下載最新源碼)
repo sync
repo init -u git://codeaurora.org/platform/manifest.git -b android-4.1.1_r1 (可選)
repo sync(注:可以寫一個腳本網絡斷開后自動連接下載)
4、repo sync腳本(在源碼目錄下建立腳本:vi down.sh):
#!/bin/sh
repo sync -j16
while [ $? -ne 0 ]
do
repo sync -j16
done
執行下載命令:sh down.sh
接下來是漫長的等待,我下載了兩天兩夜!