JavaDoc不在Android项目中工作
我在Ubuntu 10.04上使用Eclipse3.5.2进行Android开发。我安装了:JavaDoc不在Android项目中工作,android,eclipse,Android,Eclipse,我在Ubuntu 10.04上使用Eclipse3.5.2进行Android开发。我安装了: 来自Ubuntu存储库的Sun JDK Eclipse.org上的Eclipse 3.5.2(经典版),解压缩到/opt/Eclipse Android.com上的Android SDK,解包为/opt/Android SDK 我的问题是,当我在Android项目中时,JavaDoc将无法工作(既不适用于Android类,也不适用于Java类)。例如,如果我将鼠标悬停在DateFormat上,我会得
- 来自Ubuntu存储库的Sun JDK李>
- Eclipse.org上的Eclipse 3.5.2(经典版),解压缩到
/opt/Eclipse
- Android.com上的Android SDK,解包为
/opt/Android SDK
DateFormat
上,我会得到:
java.text.DateFormat
注意:在附加的源代码和附加的Javadoc中都找不到该元素的Javadoc
但是,如果在编辑普通Java项目时将鼠标悬停在DateFormat
上,我会得到正确的JavaDoc:
java.text.DateFormat
DateFormat是日期/时间格式化子类的抽象类,它以独立于语言的方式格式化和解析日期或时间
所以JavaDoc就在那里,因为一些奇怪的原因,它无法从Android项目内部访问
你知道原因是什么吗?我自己刚刚解决了这个问题,下面是我所做的(从Eclipse内部):
- 进入菜单“窗口”->“Android SDK和AVD管理器”
- 在出现的窗口中单击“可用软件包”
- 检查“文档…”包。请注意,我只有一个文档包可供选择,它适用于比我使用的SDK更新的版本,但已经足够好了
- 单击“安装所选”
即使在安装了文档包之后,/J也有同样的问题。 我是如何解决这个问题的:
可能更合适/将收到更多关于感谢的可行答案。。我本想在这里发帖,但我害怕被抨击。是的,这帮我解决了问题。我想把sdk移到另一个位置是我的原因。这对我来说很有效,但仅供参考,我必须重新启动Eclipse才能显示文档。