android官方最新以及2.2、2.3.5原始碼(完整)下載以及用source insight查看原始碼

來源:互聯網
上載者:User

先提供android最新版本的源碼下載,從google下個源碼不容易。。上傳也不容易  

為了讓廣大跟我一樣的想從android開發中賺點外快的朋友提供一個方便的下載方法,  

這是我在ubuntu用repo在官方下的源碼,整理了下。解壓在一個單獨的檔案夾裡  

然後在eclipse中的 android.jar包中關聯原始碼只直接把路徑設為此檔案夾。  

則可以關聯所有源碼,包括(frameworks架構以及第三方jar包,j2se源檔案),挺方便的  

有時間的話,會上傳2.2等其他版本的源碼。  

以下是共用在電驢裡的2.2源碼完整版,解壓後大概6G多(下載後把所有檔案放在同一個檔案夾內,然後解壓android2.2.zip這個82MB的檔案即可解壓所有檔案),以下是電驢下載連結  

android2.2.zip  
ed2k://|file|android2.2.zip|84240562|BB07D493F6782B929E25C0A8EC2881EA|h=PSAU43DRB72NOQC5KHIDVCRWO4JQUDME|/  

android2.2.z01  
ed2k://|file|android2.2.z01|734003200|F722CECC692C0C572E7485FF4684822E|h=5FATMHFGCOEZEWFRXG3GN3SB2KGOLR2J|/  

android2.2.z02  
ed2k://|file|android2.2.z02|734003200|7DEB3D3024337E84C5FA3B58AAFC5780|h=CHCYTNH3OE7QNMQD24U3AR5CTEVNYAMW|/  

android2.2.z03  
ed2k://|file|android2.2.z03|734003200|B0A22488336F832419C25E19B5AE935C|h=T63UIZ3RF4WU4YP3GLRKJQWATGNCR2SW|/  

android2.2.z04  
ed2k://|file|android2.2.z04|734003200|38EEE114B6476A854B2472DEC6717A22|h=NKEF55EOHKVGX4WURCG46VXJZ5SQJC6B|/  

android2.2.z05  
ed2k://|file|android2.2.z05|734003200|B229F75BBAA532F0FA1162330745ED27|h=XUJOT3LGP3DM4FNDKIKNBVV3F6L3PMAM|/  

android2.2.z06  
ed2k://|file|android2.2.z06|734003200|62A1AD93EB4049D336F43BAD8792D17F|h=OWVPB7MKDL73UCIWQDXANRWQEPVIVCO6|/  

android2.2.z07  

ed2k://|file|android2.2.z07|734003200|E80BDE706E5DE61A48836B9084B59330|h=FE4JE6F5YRKLN2WW4VHXXDLGW4AGH2C4|/


Android 原始碼(2.3.5)

http://www.simplecd.org/id/2906182


Source-Insight-看大規模大工程原始碼

如果你只是看或者編寫一個小應用,這個東西當然還沒有UltraEdit好,但是你要管理成百上千,成千上萬的代碼,那你最好還是考慮一下這個吧,UltraEdit此時只能是束手無策或者是黔驢技窮了。你估計想說,有那麼多檔案需要管理嗎?其實,最簡單最廣泛的,Linux的Kernel就是一個典型的例子。解壓後的代碼都有幾百M,你說你怎麼看?說實話最初我不知道這軟體的時候,是一個目錄一個目錄,一個檔案一個檔案看的。

  然而你要知道,翻目錄翻檔案,你的確需要毅力。還有就是想找一個檔案,你又得用find,找一個函數你還得有search,更或者要用grep,如此這般。然後你想知道一個函數被誰調用,你卻無從下手,然後你想知道一個變數怎麼改變的,你依然要費大力氣。那麼,就從這些勞動中解脫出來吧,用上Source Insight或許就可以減輕你這樣的負擔了。

  原來看Android的源碼樹時,用的是Eclipse,當時覺得挺好用的。但是後來發現Eclair居然不能匯入到Eclipse。得,本來也覺得Eclipse不能很好地看C代碼很不爽,那麼就用SourceInsight吧。全部匯入並sync後,發現貌似SourceInsight看源碼樹比Eclipse還好一些,特別是最近幾乎看的都是C和C++部分的代碼,其實對於Java代碼也一樣好。可以在代碼間跳轉,可以很快地定位需要的檔案,雖然不能完全所有想定位的都能定位,但已經足以比Eclipse好一些了。

  建議看原始碼時,要將代碼sync一下,這樣就可以跳轉了。雖然這樣要花費較多的時間去sync,花費較多的磁碟空間,不過,磁碟嘛,1G總是相對比較少的,時間嘛,花一次這樣的時間,以後都方便還是很好的。而且這個軟體還是免費的,最初看到這個軟體的推薦是在IBM的開發網站上,呵~IBM推薦的,也可以讓大家信任吧。

相關文章

聯繫我們

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