通常,我使用F3快捷鍵導航到項目中的變量/方法定義。如何在Eclipse中瀏覽Android類文件(附帶源代碼)?
對於Android項目,有時我想導航到Android SDK中定義的類,比如Activity,Eclipse會爲我打開類文件,因爲我附加了Android的源代碼。但是,它停在那裏,我無法使用F3在Android類文件中導航。
任何人都知道如何瀏覽類文件?或者其他方式,讓我深入瞭解源代碼?
通常,我使用F3快捷鍵導航到項目中的變量/方法定義。如何在Eclipse中瀏覽Android類文件(附帶源代碼)?
對於Android項目,有時我想導航到Android SDK中定義的類,比如Activity,Eclipse會爲我打開類文件,因爲我附加了Android的源代碼。但是,它停在那裏,我無法使用F3在Android類文件中導航。
任何人都知道如何瀏覽類文件?或者其他方式,讓我深入瞭解源代碼?
編輯:哎呀,我誤解了你。嘗試瀏覽下面提到的源代碼目錄。
我就是這麼做的:
Android SDK Manager
Sources for Android SDK
包爲您的API級別Java Build Path
Libraries
選項卡Android [version number here]
項目Source attachement
android.jar
打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朱諾時,如果你使用一個不同的版本,名稱&位置可以是不同的。
你有兩種方法1.附加你想要看的文件的源代碼,在這種情況下下載android源代碼並將其附加到eclipse上。 2或者你可以安裝反編譯器,並從類文件反編譯(它可能不是實際的源代碼但是是指示性的)(如果你想使用反編譯器方法,搜索JAD)
我已經使用了Android來源插件可從http://code.google.com/p/adt-addons/(向下滾動到部分Android來源)。它會自動將源代碼附加到工作區中所有Android項目的ADT庫。
[將Android Source連接到Eclipse的最佳方式]的可能重複(http://stackoverflow.com/questions/5233640/best-way-to-attach-android-source-to-eclipse) –