2014-04-23 75 views
0

我閱讀所有回答這個問題的帖子,但他們都是舊的,並沒有爲我工作。 有什麼方法可以將源代碼附加到Eclipse中的支持庫(v4,v7,app_compat ..),並避免看到消息「該元素既沒有附加源代碼也沒有附加Javadoc,因此也沒有找到Javadoc。注意」?如何將源代碼附加到Eclipse中的支持庫

有人告訴我沒有辦法做到這一點,因爲它是封閉的來源,這是真的嗎?由於該庫的源文件夾下沒有任何內容。

謝謝。

+1

這對你有幫助嗎? http://stackoverflow.com/questions/12628439/how-can-i-enable-javadoc-for-the-android-support-library – Thrakbad

+0

謝謝,這工作!唯一的問題是我必須在每個新項目上重新制作。 – Iewicz

+0

對不起,我無法幫助你。我其實自己從來沒有做過。 – Thrakbad

回答

0

試試這個:

1)下載包含JavaDocs的jar文件。
2)打開項目的Build Path頁面(右鍵單擊,屬性,Java構建路徑)。 3)打開Libraries選項卡。
4)展開有問題的庫(JavaFX)的節點。 5)選擇JavaDoc位置,然後點擊編輯。
6)輸入包含Javadoc的文件的位置(您剛下載的文件)。

希望這會有所幫助。

來源:How to attach source or JavaDoc in eclipse for any jar file e.g. JavaFX?

UPDATE: 如果你沒有自己的Javadoc,你可以自己生成它們:

cd <path_to_android_sdk>/extras/android/compatibility/v4/ 
mkdir docs 
javadoc -d docs -sourcepath src\java -subpackages android.support.v4 

來源:How to install javadoc for Android Compatibility Package?

+0

我知道如何附加,問題是,我不知道源代碼/ javadoc是。 – Iewicz

+0

對不起,但你的問題是:「如何附上源代碼..」,而不是「我可以得到javadocs到android支持庫」。在你的問題中,沒有你沒有javadocs的詞。所以我認爲,你的要求是不恰當的。我更新了我的答案。 – krossovochkin

+0

我這樣做了,我得到** javadoc:錯誤 - 沒有公共或受保護的類發現文檔。 1 error ** – Iewicz

1

這裏是解決對我來說這個問題。我的項目取決於appcompat_v7庫,這(我認爲)提供android-support-v4.jar文件到項目中。我創建了android-support-v4.jar.properties文件,完全按照How can I enable javadoc for the Android support library?中的指導進行操作。將該文件添加到appcompat_v7中的lib文件夾中,而不是項目的lib文件夾中。 enter image description here

相關問題