2014-10-28 47 views
0

当我在浏览Android运行时类(例如android.view.View)时尝试去声明(Ctrl-Click或F3)时,什么都不会发生。如果使用F3,状态栏显示“当前文本选择无法在编辑器中打开”在浏览Android运行时类时无法在eclipse中按住Ctrl单击

当浏览我自己的类时,此功能非常完美。它甚至适用于其他具有源附件的.jar文件。

回答

0

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

我想这是有道理的,从这个角度来看这个文件只需要编译 - 它不是已经在模拟器中的实际运行时/设备以达尔维克代码的形式。然而,这是一个非常可悲的决定,因为它使得使用Eclipse探索Android代码变得非常尴尬。

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

相关问题