Cuando genero javadoc para mi proyecto Android en Eclipse, hay un montón de advertencias como¿Cómo generar enlaces a la referencia de las clases de Android en javadoc?
cannot find symbol
symbol : class TextView
y
warning - Tag @see: reference not found: android.app.Dialog
También probé
-link http://developer.android.com/reference/
-link http://java.sun.com/j2se/1.4.2/docs/api/
en Extra javadoc options (path names with white spaces must be enclosed in quotes)
pestaña en Configure Javadoc Arguments
(3er diálogo de eclipse-> proyecto-> Generar Javadoc).
Pero solo -link http://java.sun.com/j2se/1.4.2/docs/api/
funciona, es decir, para la clase String se genera el enlace http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true
. pero para android.app.Dialog
, no se genera ningún enlace.
Editar
También probé la selección de android.jar
en Select referenced archives and projects to which links should be generated
pestaña en Configure Javadoc arguments for standard doclet
(segundo diálogo de en Eclipse> Proyecto-> Generar Javadoc), pero esto crea enlaces a documentos locales en el directorio android-sdk locales , NO las referencias en línea de Android como lo hace para las API de Java.
Gracias Henning, funcionó !! Realmente había pasado mucho tiempo para resolver esto pero no lo logré. Muchas gracias. – Vasu
Parece que no puedo obtener el archivo en el segundo argumento correcto en Mac OS X. – idolize
gracias por la sugerencia, pero no pude hacer que funcione para mí. Específicamente, estoy usando Eclipse en Windows. Mi javadoc incluye referencias como "{@link android.widget.Toast}". Cuando elijo "Generate Javadoc ...", no compruebo nada en la segunda pantalla, e incluyo la opción Javadoc adicional '-linkoffline http://d.android.com/reference file:" \ C: \ Program Archivos (x86) \ Android \ android-sdk-windows \ docs \ "'. Javadoc se genera sin error, pero incluye 'android.widget.Toast' donde esperaba un enlace. ¿Alguna sugerencia? Gracias. –