关于Eclipse中“ctrl+鼠标左击类”快捷键不能查看该类API源代码的解决方法
来源:互联网 发布:ios阴阳师网络连接错误 编辑:程序博客网 时间:2024/05/18 15:25
这两天重装了一次系统,由32位的转成了64位的,以为64位系统只能安装64位的JDK,后来从网上查询了一下,只要安装的JDK和Eclipse相匹配就行,也就是说64位系统也能够运行32位的Java和32位的Eclipse,这里顺带提一下。
我将JDK装在了C盘上,装好之后,打开Eclipse,设置好工程存储路径,导入之前建好的工程。当打开一个工程,“ctrl+鼠标左键点击类”却不能查看 API源代码,出现了下面这种情况(以Activity为例):
然后点击,弹出如下菜单
“C:/Program Files (x86)/Java”是我JDK的安装路径,一般安装默认的API源码关联路径都是安装路径下的“src.zip”,src.zip确实是源码包,但为什么还是不能查看源码呢,请大家仔细注意这句话:
这句话的意思关联的源码文件不包含Activity.class这个文件,所以你才找不到,意思就是“C:/Program Files (x86)/Java/jdk1.7.0_45”下的“src.zip”不包含Activity.class这个文件,确实也是这样,你不如解压“src.zip”,看看里面是否能在“src/android/app/Activity.class”这样的路径下找到Activity.class。
上面把原因都说清楚了,那么解决方法也就简单了。我的解决方法就是重新下载源码包,这里附上一篇别人的博客网站,里面总结了关于Android各种资源的下载,关键是不用翻墙软件即可下载。网站是http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html
点击网站,找到“Source”一栏,即可下载源码包,然后将源码包位置关联到下载的源码包位置即可。
这里有一点需要说明一下,如果说只是在上述页面中点击关联位置的话,那么你只能在这个工程中利用快捷键“ctrl+类”查看API源码,换做另外一个工程的话,快捷键“ctrl+类”还是查看不了API源码,怎么办呢?任意选择一个工程,右击工程“Properties”--->"Java Build"--->"Libraries",若目录下存在“Android Private Reference”,则选中后在右边选择“Remove”(因为不移除的话不能对源码包位置更改关联路径),然后操作如下图所示:
最后在“External location”中填入新下载的源码包路径,直点“OK”就大功告成啦
关于拓展包“android-support-v4”的关联路径,方法也类似,但要注意一点的是“android-support-v4”是否在工程“Android Private Reference”文件夹下,若是的话一定要按上述方法将其移除后才能进行关联路径的修改。
- 关于Eclipse中“ctrl+鼠标左击类”快捷键不能查看该类API源代码的解决方法
- 关于Eclipse中“ctrl+鼠标左击类”快捷键不能查看该类API源代码的解决方法
- IDEA不能加载API的问题,解决ctrl+左击出现 complex code的问题
- 在Eclipse中Ctrl+鼠标单击查看
- 按住Ctrl左击无法定位跳转到JDK底层代码实现类的解决方法
- eclipse ctrl+单击 无法查看sun公司源代码 解决方法
- Eclipse 中 ctrl+鼠标左键 快捷查看资源失效
- 关于Eclipse中Ctrl+Alt+Down和Ctrl+Alt+Up不起作用的解决方法
- eclipse的Ctrl+shift+F快捷键不能使用的问题
- Eclipse中Ctrl+Shift+F代码格式化快捷键失效的解决方法
- 如何在Eclipse中查看Java类库的源代码以及相应的api
- 如何在Eclipse中查看Java类库的源代码以及相应的api
- 如何在Eclipse中查看Java类库的源代码以及相应的api
- 如何在Eclipse中查看Java类库的源代码以及相应的api
- eclipse ctrl+左键 的快捷键失效的解决方法
- Eclipse中查看JDK类库的源代码和API文档
- Eclipse中查看JDK类库的源代码和API文档(转)
- Visual Studio格式化快捷键(Ctrl+E,Ctrl+D)不是命令,不能使用的解决方法
- C++ 模板详解(一)
- 通用代码 js获取URL参数
- C&C服务器
- leetcode 41 First Missing Positive
- 安装win32com
- 关于Eclipse中“ctrl+鼠标左击类”快捷键不能查看该类API源代码的解决方法
- redis info 命令查看redis使用情况
- oracle数据库常用函数:replace translate函数使用
- oracle sql
- 结构体在内存中的对齐规则
- MD5,sha1加密工具类
- js中attr的用法
- 周杰伦林俊杰李宗盛快失业了!有了AI,未来人人都能秒变作曲家
- ESP-TCP (1/34) --- ESP-IDF 下组 JSON 报文