當我生成Javadoc我在Eclipse的Android項目,有很多的警告一樣如何生成鏈接到javadoc中的Android類的引用?
cannot find symbol
symbol : class TextView
和
warning - Tag @see: reference not found: android.app.Dialog
我也試過
-link http://developer.android.com/reference/
-link http://java.sun.com/j2se/1.4.2/docs/api/
在Extra javadoc options (path names with white spaces must be enclosed in quotes)
選項卡Configure Javadoc Arguments
( eclipse-> project-> Generate Javadoc的第三個對話框)。
但是隻有-link http://java.sun.com/j2se/1.4.2/docs/api/
正在工作,即對於String類 鏈接http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true
生成。但對於android.app.Dialog
,則不會生成鏈接。
編輯
我也試過在Configure Javadoc arguments for standard doclet
(的Eclipse的>項目 - >第二個對話框生成Javadoc), 在Select referenced archives and projects to which links should be generated
選項卡中選擇android.jar
但是這創造了本地鏈接到本地Android的SDK文檔目錄,而不是像在Java API中那樣的在線Android參考。
感謝Henning,它的工作!我真的花了很多時間來解決這個問題,但沒有成功。非常感謝。 – Vasu 2010-05-13 05:21:07
我似乎無法得到正確的Mac OS X上的第二個參數的文件路徑。 – idolize 2010-07-23 19:57:55
感謝您的提示,但我無法讓它爲我工作。具體來說,我在Windows上使用Eclipse。我的javadoc包含像「{@link android.widget.Toast}」的引用。當我選擇「生成Javadoc ...」時,我不檢查第二個屏幕上的任何內容,並且包含額外的Javadoc選項「-linkoffline http://d.android.com/reference file:」\ C:\ Program文件(x86)\ Android \ android-sdk-windows \ docs \「'。 Javadoc生成沒有錯誤,但它包括'android.widget.Toast'我期待鏈接。有什麼建議麼?謝謝。 – 2011-03-01 06:10:19