天天看點

Android 源碼下載下傳方法(Git 方式clone)

Android源碼下載下傳,從android源碼git倉庫clone源碼

Android源碼對于Android開發者來說,遲早有一天你會用到的,是以就記錄一下,分享給讀者,希望對讀者有用

這裡需要使用到Git相關知識,不清楚的可以先閱讀,了解的可以跳過

Git-TortoiseGit完整配置: http://www.cnblogs.com/popfisher/p/5466174.html 

下面通過四個步驟完成platform/frameworks/base工程的clone

1、Google 存放Android源碼的Git倉庫

  http://android.kvmpool.com/

  打開上面連結可以看到下面的目錄結構

  

2、下載下傳key檔案

  key檔案是

 http://doc.kvmpool.com/id_rsa 

克隆有兩種方式:

  a. 如果是使用指令行執行克隆,那麼隻需要将id_rsa檔案暫時替換掉.ssh目錄下的id_rsa檔案,然後執行git clone xxx指令

    b. 如果是使用TortoiseGit,那麼需要使用工具puttygen.exe工具(TortoiseGit安裝目錄的bin目錄下)和id_rsa檔案生成對應的ppk檔案(本文使用這種方式)

  生成ppk方法(網上随便找找也是一大堆)

3、克隆指定子項目工程 platform/frameworks/base

  a. 指令行克隆工程

git clone [email protected]:mirror/platform/frameworks/base      

  b. TortoiseGit用戶端克隆

  點選OK之後即可開始克隆代碼

4、切換到指定的分支的代碼,這裡我切換到android6.0的代碼

   

  這樣就完成了對platform/frameworks/base的源碼下載下傳,如果需要其他的工程,可以參考同樣的步驟