天天看点

android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码

相信大多数人都知道怎么在eclipse中看android源码,但是在eclipse中看第三方源码的方法呢,我查看到这篇博文之前我不知道,可能是我才疏学浅,可能很多大牛都知道了,我在这里还是转过来,希望能给不会的人一些帮助。

转自:http://blog.csdn.net/cjjky/article/details/6535426

在学习过程中如果经常阅读源码,理解程度会比较深,学习效率也会比较高,那么如何方便快捷的阅读android源码?

如何查看android源码[以android2.2为例]

我们知道在eclipse里按住ctrl键不松手在某个类上点击鼠标左键,可以跳转到该类的文件。如果没有源码就会跳到class文件上。因此我们只需要把源码拷贝到合适位置,eclipse就可以找到源码了。接下来我说一下步骤:

把android-2.2-froyo-src.zip源码下载下来,[解压后]放在android sdk的指定目录下,在我机器上的目录是:c:/androidsdk/android-sdk-windows/platforms/android- 8/sources,其中sources目录是自己建的。解压后的情况应该是这样的:

android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码

完成之后重启eclipse,打开一个android项目,按住ctrl点击一下activity试试,在eclipse中查看是否出现了下图的源码?

android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码

如何查看第三方组件源码[以ormlite-android-4.22.jar 和 ormlite-core-4.22.jar为例]

我们先下载好相对应的[源码包]和[帮助文档包],分别为:ormlite-android-4.22-sources.jar;ormlite- android-4.22-javadoc.jar 和 ormlite-core-4.22-sources.jar;ormlite-core-4.22-javadoc.jar,我们在项目中添加一个 lib文件夹来存放jar包,项目工程目录如下:

android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码

步骤如下图:

第一:在referenced libraries目录下右键第三方组件包[ormlite-android-4.22.jar

] --> build path --> configure build path...

android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码

第二:在弹出的属性框中,按如下图操作:

android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码

在source attachment configuration框中,点击external file...按钮来选择源码的位置,记在/lib目录下的ormlite-android-4.22-sources.jar包。然后点击ok按钮。

第三:添加帮助文档包。操作如下图:

android 编程时,如何在Eclipse中查看Android源码或者第三方组件包源码

在javadoc for 'ormlite-android-4.22.jar'属性框中点击browse按钮来选择帮助文档包,然后点击ok按钮。

第四:经过以上的操作步骤,就完成了对第三方组件源码的添加设置以及帮助文档的添加和设置。这样就可以和查看android源码一样可以查看第三方组件的源码了,同时在eclipse中把光标定位到某个类,按f1键就可以查看相应的帮助文档了。对ormlite-core-4.22.jar 的操作也是一样。

继续阅读