android官方最新以及2.2、2.3.5源代码(完整)下载以及用source insight查看源代码

先提供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推荐的,也可以让大家信任吧。


  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值