浏览Android运行时类时无法在eclipse中单击按住Ctrl键

时间:2014-10-28 23:55:37

标签: java android eclipse editor

每当我在浏览Android运行时类(例如android.view.View)时尝试转到声明(Ctrl-Click或F3)时,都不会发生任何事情。如果我使用F3,状态栏显示“无法在编辑器中打开当前文本选择”

这在浏览我自己的课程时非常有效。它甚至适用于具有源附件的其他.jar文件。

1 个答案:

答案 0 :(得分:0)

调试Eclipse源代码本身后,我找到了原因:android.jar文件包含任何私有字段或成员。只编译公共和受保护的字段/成员。

我认为这是有道理的,因为只需要编译这个文件 - 它不是以dalvik代码形式存在于模拟器/设备中的实际运行时。然而,这是一个非常可悲的决定,因为使用Eclipse探索Android代码真的很尴尬。

因此,简而言之,这是不可能的。我想重新编译android.jar以包含所有字段/成员将解决问题。