windows環境用git bash下載android源碼


參照公司內部分享操作了一把 可以在windows下下載


1、安裝git bash

         http://msysgit.github.io/ 下載安裝


2、需要設置代理的話設置一下

進入git bash,輸入如下命令配置代理:git config --global http.proxy http://代理地址:端口

git config --list可查看是否配置成功

3、獲取manifest,download代碼

git bash執行git clone https://android.googlesource.com/platform/manifest.git

cd manifest進入,執行git tag,可以看到當前所有android版本打的tag:


git的tag可以理解爲某個git分支某個commit(可以理解爲svn的revision)的一個別名,如果要取到對應版本代碼,執行git checkout tagname


       然後 就可以checkout源碼了,打開default.xml文件描述了android源碼各個模塊對應的git地址映射關係,APP開發的關注frameworks開頭和packages開頭的模塊,android.jar的源碼基本上可以認爲來自frameworks目錄,packages是內置app的源碼 

下載時需要分模塊下載,執行

git clone http://android.googlesource.com/NAME.git

其中,NAME在default.xml裏找,如我們要下載frameworks/av的代碼,則執行

git clone https://android.googlesource.com/platform/frameworks/av.git

   




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章