Windows 下用 repo 下載Android源碼

本文轉載:


http://www.cnblogs.com/witxjp/archive/2011/03/25/1995328.html

Android的源碼都是分塊管理的,比如你想看bootloader的源碼Android的源碼都是分塊管理的,比如你想看bootloader的源碼

你可以用git執行git clone git://android.git.kernel.org/kernel/lk.git 來克隆bootloader的源碼,但是android的模塊太多了要是想克隆整個Android工程的源碼,這麼一個一個的下就太費勁了,於是google就做了個python的腳本用來下載整個工程的源碼,但是這個腳本需要linux環境,如果想在windows下使用我們就必須在windows環境下搭建一個模擬的linux環境,這個模擬的環境有那麼幾個,可以到網上搜一下,這裏我們用Cygwin來搭建,這個很簡單.

1. 安裝Cygwin

下載 Cygwin ,然後就是一路的下一步(注意:如果第一次安裝,你需要選install from internet

然後就是選安裝位置,還有臨時文件的位置和連接網絡的設置,這些都默認就可以.關鍵的一步是選擇要安裝的庫和程序,以下這幾個是要安裝的:

Net -> curl

Devel -> git,git-completion,git-gui,gitk

Libs -> libreadline6,libiconv2

Editors -> vim

Python -> python

如果不好找,你可以在上面的Search上搜索.

2.下載Repo

啓動Cygwin,然後cd /bin,切到bin目錄執行 curl https://storage.googleapis.com/git-repo-downloads/repo> ./repo下載repo到bin目錄.

chmod a+x repo 賦予它可執行的權限.

3.用Repo下載Android源碼

切到用戶目錄

cd ~

創建 放置源碼的目錄(目錄名隨便)

mkdir AndroidSource

cd AndroidSource

設定Repo

repo init -u https://android.googlesource.com/platform/manifest(這個過程中會讓你輸入一個暱稱和一個gmail郵箱 具體命令會有提示)

抓取 Android 源碼

repo sync (這個時間可能要長一些,跟你的網速有關).

下載 完成後就可以在AndroidSource目錄看到源碼了.

發佈了8 篇原創文章 · 獲贊 9 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章