最近一陣子,因爲做項目,有時需要查看Android的源碼,於是上網搜了一些下載Android源碼的方法,可是。。。方法都比較舊,有些地址打不開。最後在一個帖子的回覆裏看到了一個地址,可以下載到官方最新Android4.0新版的源碼,在這裏跟大家分享一下。
1. 下載安裝 msysgit.
下載的最新地址:http://msysgit.github.io/ 然後點擊最新版本下載
下載完成之後,一路next下一步, 路徑可以自行修改。安裝完成之後,把bin目錄添加到環境變量Path下。具體路徑添加方法請自行上網搜索。
因爲我自己是裝載D:/盤,所以bin目錄的路徑是:D:\Program Files\Git\bin,各位根據自己的安裝設置而定。
2、安裝完成後, 到Git目錄下找GitBash圖標,雙擊
彈出dos窗口,然後鍵入
mkdir android_sdk_code 之後按下Enter創建目錄
cd android_sdk_code 之後按下Enter進入目錄
3、 克隆sdk 遠程倉庫
繼續鍵入 git clone http://android.googlesource.com/platform/frameworks/base.git 然後Enter
等待下載
4、下載完成之後,把源碼與Android.jar綁定。
第一種方法就是在Eclipse中,右鍵Android.jar文件,Properties的屬性,綁定base/core/java文件即可,但是這樣做,每新建一個Android工程,都要這樣做一遍,不方便;
第二種方法比較省事,做一遍即可。在AndroidSDK的安裝目錄下的platforms/android-15下新建sources目錄,把core/java的內容複製過去,然後重啓Eclipse,就可以了。這樣做不好的地方就是源代碼不能及時的更新;
5、重啓eclipse,可以看到源碼了。
大概過程就是這個樣子,本文用到的最新的源碼下載地址是https://android.googlesource.com/