通常,我使用F3快捷方式导航到项目中变量/方法的定义。
对于Android项目,有时我想导航到Android SDK中定义的类,比如说Activity,Eclipse会为我打开类文件,因为我附上了Android的源代码。但是,它停在那里,我无法使用F3在Android类文件中导航。
任何人都知道如何浏览类文件?或者任何其他允许我深入挖掘源代码的方式?
答案 0 :(得分:6)
我是这样做的:
Android SDK Manager
Sources for Android SDK
个套件Java Build Path
Libraries
标签Android [version number here]
项目android.jar
Source attachement
Edit
按钮External location
External Folder...
按钮android-sdk-[your OS here]/sources/android-[API level here]
文件夹。 Android SDK Manager
android-sdk-[OS]/tools
位于OK
,如果有帮助的话。F3
,直到所有窗口关闭。基于Eclipse 4.2 Juno,如果您使用不同的版本,名称和&位置可能不同。
答案 1 :(得分:0)
你有两种方法1.附上你想要查看的文件的源代码,在这种情况下下载android源代码并将其附加到eclipse。 2或者你可以安装反编译器,它将从类文件反编译(它可能不是实际的源但是指示性的)(如果你想使用反编译器方法,搜索JAD)
答案 2 :(得分:0)
我使用了http://code.google.com/p/adt-addons/提供的 Android来源插件(向下滚动到 Android来源部分)。它会自动将源代码附加到工作区中所有Android项目的ADT库中。