我只想知道如何下載特定版本的Android源代碼。我已經嘗試下面的命令
下載特定Android源代碼
repo init -u https://android.googlesource.com/platform/manifest
repo sync
,我能下載薑餅2.3.4。不過,我也想下載2.3.3。有沒有人能告訴我適當的命令?是否還有一種方法可以在沒有版本文件的情況下下載源代碼,因爲我沒有更改源代碼和上傳的計劃?
我只想知道如何下載特定版本的Android源代碼。我已經嘗試下面的命令
下載特定Android源代碼
repo init -u https://android.googlesource.com/platform/manifest
repo sync
,我能下載薑餅2.3.4。不過,我也想下載2.3.3。有沒有人能告訴我適當的命令?是否還有一種方法可以在沒有版本文件的情況下下載源代碼,因爲我沒有更改源代碼和上傳的計劃?
我能夠通過使用這些命令下載2.3.3:
repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.3.3_r1
repo sync
感謝您的幫助。
https://android.googlesource.com/platform/manifest存儲庫中沒有android-2.3.4_r1標記。
例如,https://android.googlesource.com/platform/dalvik存儲庫具有android-2.3.4_r1標記。您可以在https://android.googlesource.com/platform/dalvik/+refs上看到該標籤。
綜上所述,android-2.3.4_r1標籤被標記在android系統信息庫的一部分中。
如果您檢查dalvik上的android-2.3.4_r1標記源代碼,請嘗試以下命令。
repo init -u https://android.googlesource.com/platform/manifest
repo sync
cd dalvik
git checkout android-2.3.4_r1
你可以從
http://grepcode.com/snapshot/repository.grepcode.com/java/ext/com.google.android/android/2.3.4_r1
其他版本下載源也可提供。你可以在這個網站搜索他們。
感謝羅蘭的鏈接 – Sumit 2011-08-30 07:52:52
雖然這個問題已被回答,但沒有答案適合我。我花了一段時間才弄明白這一點,所以我想我會分享答案,因爲它可能會救一些人一些痛苦。
要下載源代碼轉到github鏡像,你可以下載一個ZIP(請看截圖左邊的「下載ZIP」按鈕)並選擇你想要的版本標籤。看到這個屏幕截圖。
有沒有其他的方式來下載這個版本的源代碼沒有混帳或回購?因爲我有不可靠的網絡連接,我需要一種方式來下載可以恢復的代碼..在此先感謝 – 2011-07-23 14:47:44
@Ahmed Kotb,我很抱歉,但我還沒有嘗試過這樣做呢。你的意思是通過HTTP或FTP代替git/repo來下載源代碼?截至目前,我不知道其他方式,但如果知道如何,我會讓你知道。 – artsylar 2011-07-25 01:45:29
是http,ftp或洪流會做。非常感謝 – 2011-07-25 16:10:15