2009年5月30日 星期六

window環境下載Android source code

今天寫程式的時候突然想看一下Android的原始碼長怎樣
因為在寫ListActivity類別的時候對他的架構很好奇,但是SDK裡面的android.jar並沒有.java檔,所以找了一下windows下載原始碼的方法

首先要有下載工具,請到下列網址下載git,c


http://code.google.com/p/msysgit/downloads/list
直接下載(可能因為版本更新而失效)
Git-1.6.3-preview20090507-2.exe


之後到Android source網站
http://android.git.kernel.org/
裡面有Linux直接下載的方法,window要下載必須用上面的工具
上面的工具下載下來安裝後,執行Git Bash



之後會出現類似cmd的畫面,要下載source code,就輸入

git clone git://android.git.kernel.org/ + project path.


project path參照http://android.git.kernel.org/
請照自己的需要下載,整個Android原始碼2G多
舉個例子,我只想看android開發的相關類別像是TextView等等
我就只須要下載platform/frameworks/base.git,Android的framework都放在這
輸入

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

就會開始下載了,之後就可以遨遊Android的世界

沒有留言: