在eclipse里查看java和android源码

按ctrl再单击类名,或者双击选中类名再按F3,可以查看源码。

这时如果看不到源码,出现"Attach Source..."按钮,点击它,
1,如果是java源码,则选择jdk安装目录下的src.zip,但可能第一次要选的是目录,第二次才是全路径,比如: C:\Program Files\Java\jdk1.6.0_25\src.zip
2,如果是android源码,先用Android SDK Manager把想要的"Sources for Android SDK"下载下来,选择放置的目录即可: D:\Program Files\AndroidSDK\sources\android-16
------------------------------------
转一篇:Eclipse中查看源码,来自: http://blog.csdn.net/hanyankai/article/details/4891090

Eclipse中要看到源代码, 分为两个部分
(一):使用jdk源代码
点 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:/program files/java/jre_1.5.0_06/lib/*.jar”点 左边的“+” 号展开它,
4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件
5.一路点"ok",结束。
(二)使用反编译工具查看class文件的源码(请参考http://java.decompiler.free.fr/?q=jdeclipse)

使用jdeclipse反编译工具,先安装
Equinox/p2 plug-in

,我的Eclipse包中已经带的有了。接着点击 help-->Install New Software-->Add-->Location中写入http://java.decompiler.free.fr/jd-eclipse/update,然后自己很容易搞定的,就是自动安装一个插件

注: 试的时候,以上URL不可用,换一个: http://www.technoetic.com/eclipse/update

 

你可能感兴趣的:(Android源码)