大家好,又见面了,我是全栈君。
刚看了一个介绍查看java源代码的文章,想起来一直没看过android自带的sdk的源代码,应该可以直接导入到eclipse里面的,就尝试了一下,果然行得通.
在看代码的时候,会经常用到 ctrl 鼠标左键 去看自己写的类,有时候点到java的类或者android的类就无法打开,显示no class found之类的东西,
1.拿Button举例,ctrl加鼠标左键,然后显示了no class found之后,这时候会发现整个页面只有一个按钮可以点击,就是change attach source,如果你是第一次进来,或许显示的是attach source,总之就是他,知道就行了,然后点击它,
2.它会显示几个按键,点击external folder,去找到你android sdk的安装目录
3.在安装目录里找到sources,进入之后会有几个版本根据你当初下载的不同有所不同,我这里只有android-15和android-16两个,我就选择了高版本的android-16,选中之后就可以OK退出了.
然后等他加载完成,就会显示Button的源代码了,很爽的柑橘.
这样加载进来的不仅可以查看android的内部类源代码,还能查看java的内部类源代码.我是弄好之后不知道怎么会到之前没弄的时候那种状况了,所以也没法截图,就凭记忆这么说的,看不懂的就问吧.
如果你只想加载java的源代码,按如下操作其实原理都是一样的,就是把sdk源码付加进去而已.让eclipse找到路就行了.http://blog.csdn.net/maybe_windleave/article/details/9896501
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/121429.html原文链接:https://javaforall.cn