1、安裝cygwin 安裝cygwin時記得安裝上,curl, git, busybox, python等庫檔案。cygwin的庫檔案可以在安裝引導檔案補充添加。 網上推薦的安裝檔案如下: Net -> curl Devel -> git* (git, git-completion, git-gui, gitk) Libs -> libreadline6, libiconv2 Editors -> vim Python -> python 2、安裝 Repo Repo 是一款python腳本,可讓您在 Android 環境中更輕松地使用 Git。 (1)確定主目錄下有一個 bin/ 目錄,并且該目錄包含在路徑中: $ mkdir ~/bin$ PATH=~/bin:$PATH (2)下載下傳 Repo 工具,并確定它可執行: $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo$ chmod a+x ~/bin/repo
3、建立一個空目錄。 $ mkdir **$ cd ** 4、姓名和電子郵件位址配置 Git。 $ git config --global user.name "Your Name"$ git config --global user.email "[email protected]" 5、下載下傳 (1)運作 repo init 以擷取最新版本的 Repo 。 $ repo init -u https://android.googlesource.com/platform/manifest 要對“master”以外的分支進行校驗,請使用 -b 來指定相應分支。要檢視分支清單,請參閱 源代碼标記和版本。 $ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1 初始化成功後,系統将顯示一條消息,告訴您 Repo 已在工作目錄中完成初始化。用戶端目錄中現在應包含一個 .repo 目錄,清單等檔案将儲存在該目錄下。
(2)下載下傳 Android 源代碼樹,要将 Android 源代碼樹從預設清單中指定的代碼庫下載下傳到工作目錄,請運作以下指令。 $ repo sync
後記: 首頁要保證本機可以通路google; 另外自己在參照很多csdn部落格時,參照他們的方法遇到90814等端口無法通路,導緻無法repo sync問題,折騰一堆如何使用代理通路。其實,是rpeo init的目标網址不對,找到正确的Google官方指導後,一切很順利完成。