Als ich javadoc für mein Android-Projekt in Eclipse zu generieren, gibt es viele Warnungen wieWie generiere ich Links zur Referenz der android Klassen in Javadoc?
cannot find symbol
symbol : class TextView
und
warning - Tag @see: reference not found: android.app.Dialog
Ich habe auch versucht
-link http://developer.android.com/reference/
-link http://java.sun.com/j2se/1.4.2/docs/api/
in Extra javadoc options (path names with white spaces must be enclosed in quotes)
Registerkarte in Configure Javadoc Arguments
(3. Dialog von Eclipse-> Projekt-> Javadoc generieren.
Aber nur -link http://java.sun.com/j2se/1.4.2/docs/api/
funktioniert, d. H. Für String-Klasse Link http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true
generiert wird. aber für android.app.Dialog
wird keine Verbindung generiert.
bearbeiten
Ich habe auch versucht android.jar
in Select referenced archives and projects to which links should be generated
Registerkarte in Configure Javadoc arguments for standard doclet
(2. Dialog von Eclipse-> Ausbau-> Generieren Javadoc) Auswählen, aber dies erzeugt lokale Links zu docs in lokalen android-sdk-Verzeichnis NICHT die Online-Android-Verweise wie für Java-APIs.
Danke Henning, es hat funktioniert !! Ich hatte wirklich viel Zeit damit verbracht, dies zu lösen, aber nicht gelungen. Danke vielmals. – Vasu
Ich kann nicht scheinen, den Dateipfad im zweiten Argument auf Mac OS X zu korrigieren. – idolize
danke für den Tipp, aber ich konnte es nicht für mich arbeiten. Insbesondere verwende ich Eclipse unter Windows. Mein Javadoc enthält Verweise wie "{@link android.widget.Toast}". Wenn ich "Javadoc generieren ..." wähle, überprüfe ich nichts auf dem zweiten Bildschirm und schließe die zusätzliche Javadoc-Option "-linkoffline http://d.android.com/reference file:" \ C: \ Program ein Dateien (x86) \ Android \ android-sdk-windows \ docs \ "'. Javadoc wird ohne Fehler generiert, aber es enthält 'android.widget.Toast', wo ich einen Link erwartet habe. Irgendwelche Vorschläge? Vielen Dank. –