Android Studio生成JavaDoc时出错

时间:2015-11-26 01:10:15

标签: android android-studio javadoc

我正在使用Android Studio并尝试通过工具==>为我的项目生成JavaDoc生成JavaDoc

在对话框中,我使用以下内容对其进行了配置:

  • 整个项目
  • 其他命令行参数:-bootclasspath" C:\ android \ sdk \ platforms \ android-23 \ android.jar"

然而,在执行它之后,我在最后看到了以下错误消息:

  

javadoc:错误 -   com.sun.tools.doclets.internal.toolkit.util.DocletAbortException:   com.sun.tools.javac.code.Symbol $ CompletionFailure:用于的类文件   找不到java.lang.FunctionalInterface 1错误

如何解决此错误?谢谢。

1 个答案:

答案 0 :(得分:1)

注释类型java.lang.FunctionalInterface仅在Java 8之后存在,因此它不是您在引导类路径中指定的Android运行时的一部分。

您可以通过将JDK的运行时jar(rt.jar)添加到引导类路径来解决问题,但这只会解决Javadoc生成问题,而不会解决因使用FunctionalInterface等构造而产生的其他问题。不属于Android平台。

更好/更安全的选择是使用Java 7而不是Java 8运行Android Studio。