Android源碼下載並綁定到Eclipse中

來源:互聯網
上載者:User
在Windows下,通過SDK Manager.exe更新下載的Android,是不帶源碼的,我們開發開發起來不是很方便;

其實Android的原始碼是可以下載的,其原始碼入在http://android.git.kernel.org/上,下載需要安裝Git,下載方法如下:

1、安裝Git
下載http://code.google.com/p/msysgit/並安裝MSysGit,安裝很簡單,一路預設設定即可;
安裝成功後,把bin目錄加入到path環境變數中;

2、下載原始碼
建立存放原始碼的目錄,比如e:/Code/AndroidSDK;
CMD到該目錄下,運行命令:git clone git://android.git.kernel.org/platform/frameworks/base.git,這樣會建立一個新的目錄base,裡面有目錄結構core/java,這個就是Android.jar的原始碼;

3、把源碼與Android.jar綁定
最直觀的方法就是在Eclipse中,右鍵Android.jar檔案,等的屬性,綁定base/core/java檔案即可,但是這樣做,每建立一個Android工程,都要這樣做一遍,不方便;
第二種方法比較省事,做一遍即可。在AndroidSDK的安裝目錄下的platforms/android-12下建立sources目錄,把core/java的內容複寫過去,然後重啟Eclipse,就可以了。這樣做不好的地方就是原始碼不能及時的更新;

安裝只是學習Android的一個開始,真正的難的,就是堅持學習了,加油~~~~

 引用自:http://www.cnblogs.com/obullxl/articles/2072583.html

【自己補充】:

按照上述方法進行下載源碼時,報fatal:unable to connect to android.git.kernel.org; 找各種原因,可能是公司用的區域網路ISP將Git的連接埠9418給封了,因為http://android.git.kernel.org是可以訪問的。後來搜了一下知道很多git伺服器同時提供連接埠80的下載,所以只需要將命令中git://android.git.kernel.org改為http://android.git.kernel.org即可。按照上面解決方案成功下載源碼並綁定。 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.