Android和Javadoc:@inheritDoc无效

4 java eclipse android javadoc

每次我在javadoc中使用@inheritDoc标记时,都会看到以下警告(示例):

@inheritDoc used but getCount() does not override or implement any method.
Run Code Online (Sandbox Code Playgroud)

有人知道如何避免这种情况吗?我确信这些方法实现/覆盖另一个方法,因为我还设置了@override标记,而Eclipse并没有抱怨.

我有一个类似的警告,暗示@link无法找到参考文献.这是通过使用绝对标识符(例如android.content.Intent而不是Intent)来解决的.这个问题有没有类似的解决方案?

Ste*_*n C 5

这有点奇怪!我要找的东西:

  • 检查该getCount()方法是否真的覆盖了某个祖先类中的方法.(我知道...... @Override但无论如何都要检查!)

  • 检查您覆盖的方法实际上是否有一些javadoc.

  • 检查包含要覆盖的方法的类是否在源代码路径上.如果不是,则该javadoc实用程序将无法从父类源文件中提取相关材料以包含在子方法的javadoc中.

(javadoc实用程序中的错误是另一个可能的原因......)

编辑

的Javadoc源路径是使用命令的"-sourcepath"选项,设置描述,在这里.基本上,你需要告诉javadoc实用程序包含android类源代码的ZIP文件.