下載下傳repo
将repo添加進環境變量
下載下傳後将repo複制到/usr/bin目錄下,之是以複制到這個目錄是因為這個目錄本身就在系統環境變量裡面,這樣的話就省去了配置repo環境變量的問題,接着給普通使用者賦對這個檔案的執行權限
測試repo是否安裝成功
接着在其它非系統環境變量目錄執行repo指令,看是否有這樣的輸出
如果有這樣的輸出就代表repo安裝成功。
修改repo
将repo加進系統環境變量之後還要修改一下檔案的一下内容,因為預設的repo檔案的下載下傳源是googlesource.com,然而這個網址是在牆外的無法通路,是以我們就要把下載下傳源代碼的位址改為國内的,國内的下載下傳Android 源碼的鏡像有很多,常見的有 tsinghua/omap/,這裡我們使用清華的,因為清華就在筆者附近從網絡連結速度來說都相當快。
修改repo檔案衆的REPO_URL 為
由于是repo在/usr/bin目錄下是以在編輯repo檔案的時候要在前面加上sudo
下載下傳源碼
接着開始下載下傳Android 源碼,這裡我在自己的家目錄建立了一個Android_Source 檔案夾來存儲Android源碼。執行下列指令來初始化倉庫
接着在Android_Source目錄裡下執行下列指令,就開始從清華鏡像下載下傳Android源碼,我在實際下載下傳過程中出現過網絡情況不太好的時候,這時候下載下傳會中斷,這時重新執行改指令就可以了。repo會檢測之前下載下傳好的是否完成,然後接着從上一次中斷處開始下載下傳。就這樣就基本上完成了Andorid源碼的下載下傳,下載下傳完成後大概31G左右,如果不到31G的基本上就是沒下載下傳完,重新執行該指令即可。
查詢下載下傳完成後的檔案大小:

那到底什麼時候是下載下傳完成的狀态呢,下載下傳完成後會有這樣的提示:
圖例:
PS. 有的同學在執行repo init指令的時候可能會出現這樣的提示:
這個提示已經很明顯了,大概意思就是git不知道你是誰,需要執行下這兩個指令告訴git就可以了。
本文轉自demoblog部落格園部落格,原文連結http://www.cnblogs.com/0616--ataozhijia/p/7574462.html如需轉載請自行聯系原作者
demoblog