我在 Ubuntu 10.04 上使用 Eclipse 3.5.2 进行 Android 开发。我安装了:
- 来自 Ubuntu 存储库的 Sun 的 JDK;
- 来自 eclipse.org 的 Eclipse 3.5.2 (Classic),解压到
/opt/eclipse
- 来自 android.com 的 Android SDK,解压到
/opt/android-sdk
我的问题是,当我在 Android 项目中时,JavaDoc 将不起作用(无论是 Android 类还是 Java 类)。例如,如果我将鼠标悬停在 DateFormat
上,我会得到:
java.text.DateFormat
Note: The Javadoc for this element could neither be found in the attached source nor the attached Javadoc.
但是,如果我在编辑普通的 Java 项目时将鼠标悬停在 DateFormat
上,我会得到正确的 JavaDoc:
java.text.DateFormat
DateFormat is an abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner. ...
所以 JavaDoc 在那里,只是出于某些奇怪的原因,无法从 Android 项目内部访问它。
知道原因可能是什么吗?
最佳答案
即使在安装文档包后也有同样的问题。 这是我如何解决问题的:
- 转到项目->属性->JavaBuild 路径->库
- 展开Androidxxx
- 展开android.jar
- 选择 JavaDoc 位置并选择编辑选项
- 检查路径是否正确
关于android - JavaDoc 不适用于 Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3858139/