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的源碼下載下傳,如果需要其他的工程,可以參考同樣的步驟