Windows 平台下Android源碼的下載

來源:互聯網
上載者:User

一、前期準備

  1.下載Msysgit工具

  Windows環境下的Git用戶端程式,:http://code.google.com/p/msysgit/

  參見:

  2.安裝Msysgit工具

  參見:

  3.在磁碟上建立一個檔案夾

  存放Git工具下載下來的Android源碼,參見:

  4.開啟Git命令列視窗

  右鍵點擊剛剛新建立的檔案夾,參見:

  Git命令列視窗,參見:

  二、開始下載

  1.訪問Android源碼下載網站

  這個網站於SVN+APACHE那樣的管理方式,訪問地址: http://android.git.kernel.org/

  參見:

  這一步很重要,再往下繼續之前,先熟悉一下這個網站;尤其是紅框部分,它們都是Android所屬項目的路徑。你可以隨便點擊一個進去看
看,裡面還有連結,參見:

  可以讓你查看它的下級目錄,參見:


為什麼要說明這個?我一開始不知道有這個功能,找了半天才找到我想要的;因此以後想下載其它項目的源碼,通過這
個功能我們就會很容易地下載了。

  2.在Git命令列中輸入下載命令

  我們先來看下載命令文法,參見:

  解釋說明:紅框中“+”後面的project path就是上一步看到的那一欄子路徑。

  觀察上一步的頁面,可以知道Android的項目源碼分散在各處;所以要有針對性去下載我們所需要的源碼,這才是王道。不過我找了老半天才找到
我急需要的Android應用程式架構源碼,位置在platform/frameworks/base.git。由此得出,下載命令為:

  Java代碼

  git clone git://android.git.kernel.org/platform/frameworks/base.git

  參見:

  三、下載完成

  1.git命令列視窗狀態

  參見:

  注意:別忘了要在命令列中打“exit”命令退出視窗,養成良好習慣。

  2.下載後的檔案夾中的內容

  參見:

  注意:在與Eclipse關聯的時候直接將路徑定位顯示的目錄就可以了,不要再進入到“core”包裡面去了(那僅僅是提示說明),否則其
它源碼就會看不到了,比如location包。由此可以得出一個結論,凡是以後單獨下載的源碼包直接扔進這個目錄中就可以了。其實這麼做並不是非要按這種
目錄層次來弄,大可弄一個檔案夾,然後將所有下載好的源碼包放進去就OK了。

  四、總結

  整個下載過程共花費了大約3個小時。因為我只下了Android架構體系中的應用程式架構源碼,所以共有500多MB,壓縮之後300MB左
右。是不是很簡單呢?

  建議Android開發人員自己親身去下載一遍,因為以後Android還要繼續出新的版本,這就造成API有可能會改變,所以還是會再去下源碼
的,算是未雨綢繆吧。

  好吧,我們現在可以將它們與Eclipse關聯上了!那是一件多麼令人興奮的事情啊!

    註:本文轉自http://www.cnmsdn.com/html/201101/1296289262ID9355.html
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.