第一種:http方式下載下傳:
下載下傳網址:https://github.com/android/
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIyVGduV2QvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2Lc1TPB1UNFdVYxZlMhZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TOzETNxATMyIDNwITM0EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
點選第一項:platform_frameworks_base (下載下傳FRAMEWORK核心源碼)進入,其他幾項是下載下傳系統核心源碼,及dalvik平台源碼;
進入後:
選擇 ZIP檔案即可選擇用迅雷等工具下載下傳(不支援斷點續傳)
第二種:WINDOWS下用mysygit 下載下傳:
工具:win下git http://msysgit.googlecode.com/ 下載下傳後,安裝。不多述
下載下傳網址:有兩個
第一個:https://android.googlesource.com/
下拉進入:https://android.googlesource.com/platform/frameworks/base/
此網址就是要下載下傳的GIT位址:
網址2:HTTP下載下傳方式的網址,不多述;
操作:
安裝完後mysygit後,右鍵 git gui
選擇 克隆已有版本庫(第二項)
後 克隆就可以了。。。。
下面介紹在myesclipse 中GIT源碼并關聯的方法:
我用的版本是myesclipse10
第一步先安裝GIT:
幫助-myesclipse configuation center --software 查詢中輸入GIT,如下圖:
選擇如圖所示。右鍵 addto profile...安裝此軟體成功後。。
後打開此工具視圖,找不到的話,請在視窗--打開透視圖。如下圖所示:
後啟動工具後,在左邊視圖中。選擇:
clone a Repository
填上之前的網址。無論你從哪個站都可以下的。
後點下一步:
在這裡,我隻選擇了master主分支。下下來要1g大小,如果全部選擇的話,要10G,
下一步:
選擇儲存位置後,完成。就開始1G的下載下傳了,速度看你網速定,我是下了近半個多小時;.
全部下完後,會在左邊出現一個base的工程,如圖所示:
Core下面的android 和com才是核心代碼,我們要關聯平台代碼用的。
打開下載下傳的檔案看下(之前選擇儲存位置的地方)
至此。源檔案下載下傳完畢
現在關聯ANDROID源碼:
把下在的core 下的android和COM兩個檔案夾拷到你的android sdk 下。我的為:
C:\Program Files\Android\android-sdk\platforms\android-17\source下。
沒有就建立一個source檔案夾;
後在MYESCLIPSE中 右鍵項目屬性:
在此選擇外部檔案夾,找到你剛才複制的SOURCE檔案夾,我的是android-17對應是android 4.2.版本。
确定後,關聯源檔案成功。
在項目源檔案中相關函數 右鍵,打開聲明 ,就可以直接看到源檔案了。。。。。。。
本站原創,轉請注明出處。。。。。謝謝。
www.the8m.com
http://www.the8m.com/blog/article/javadk/androidsource.html