先提供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推荐的,也可以让大家信任吧。
分享到:
相关推荐
用 Source Insight 打开 Linux 内核源代码 Title: 用 Source Insight 打开 Linux 内核源代码 Description: 用 Source Insight 打开 Linux 内核源代码 Tag: source insight linux 知识点: 1. Linux 内核源代码的...
SourceInsight是一款强大的源代码阅读和分析工具,尤其在软件开发领域中被广泛使用。它支持多种编程语言,包括C、C++、Java、C#等,使得开发者可以高效地浏览、理解和调试源代码。SourceInsight的核心功能在于它的...
在使用 Source Insight 时,需要选择功能菜单上的“Project”选项的子菜单“New Project”,然后选择 Linux 内核源代码的目录,Source Insight 就可以自动将源代码加载到工程中。 阅读 Linux 内核源代码需要具备...
《SourceInsight:高效代码查看与分析利器》 SourceInsight,这是一款备受程序员喜爱的源代码阅读和分析工具,以其强大的功能和便捷的操作性在IT业界享有盛誉。它以其绿色版的形式出现,无需安装即可使用,为开发者...
**源代码阅读编辑器——Source Insight** Source Insight是一款专业级的源代码阅读、分析和编辑工具,尤其在软件开发和维护过程中,它以其强大的功能和高效的工作流程深受程序员喜爱。这款编辑器支持多种编程语言,...
Source Insight是一款广受程序员喜爱的源代码浏览和分析工具,尤其在C++编程领域中,它的强大功能使得代码阅读和理解变得极其高效。这款软件以其智能的代码高亮、自动完成、实时分析以及强大的查找和导航特性而闻名...
Win10中Sourceinsight查看Virtualbox虚拟机Ubuntu中代码
Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。 Source Insight...
SourceInsight则是一款源代码分析工具,它能够快速地查看、搜索和理解源代码,支持多种编程语言。SourceInsight的强项在于其智能语法高亮、代码跳转、函数定义查找等功能,使得开发者可以在不离开编辑环境的情况下...
在软件开发和代码分析中,Source Insight是一款备受推崇的源代码查看和编辑工具。它以其强大的代码导航、语法高亮和智能搜索功能而闻名,广泛应用于C/C++、Java、Python等多种编程语言。然而,MATLAB作为一种专门...
SourceInsight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 SourceInsight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class ...
Source Insight是一款非常流行的源代码查看和编辑工具,尤其受到C/C++开发者们的喜爱。它提供了强大的代码浏览、跳转、查找和分析功能,使得程序员能更高效地理解和修改代码。本文将围绕"sourceinsight 代码行注释,...
Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。 Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同。 Source Insight是如今最好用的语言编辑器之一,...
Source Insight 是一款专业级的源代码查看和分析工具,深受程序员和软件开发者的喜爱。这款软件以其高效、强大的功能和友好的用户界面,在编程领域中占据了一席之地。以下是关于Source Insight的一些关键知识点: 1...
SourceInsight是一款强大的源代码分析和编辑工具,尤其在软件开发领域中广泛应用。它支持多种编程语言,包括C、C++、Java等,提供了高效的代码浏览、搜索和编辑功能。SourceInsight 4.0是其最新版本,引入了更多改进...
**Source Insight 绿色版** 是一款非常受欢迎的源代码阅读和分析工具,尤其适合软件开发者和编程爱好者使用。它提供了强大的代码浏览、编辑、搜索和理解功能,可以帮助用户更高效地理解和管理工作中的代码库。 1. *...
**SourceInsight是一款强大的源代码阅读和分析工具,尤其在软件开发领域中广泛应用。它提供了对多种编程语言的深入理解,使得程序员可以高效地浏览、搜索、理解和编辑代码。** 标题"SourceInsight最新安装包和...
源洞察(Source Insight)是一款广泛使用的源代码阅读和分析工具,尤其受到程序员和软件开发者们的喜爱。它提供了强大的代码导航、查找、语法高亮等功能,帮助用户理解和探索复杂的代码库。然而,在处理UTF-8编码的...
Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。 Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同,Source Insight能在你编辑的同时分析你的源代码,...
Source Insight 是一款强大的源代码阅读、分析和编辑工具,尤其在处理大型代码库时,它的功能非常实用。Uncrustify 是一个开源的代码格式化工具,它能按照指定的规则对 C、C++、Objective-C、C#、D、Python、PHP、...