当前位置: 首页 > 知识库问答 >
问题:

Android Studio生成JavaDoc时出错

利海阳
2023-03-14

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

在对话框中,我使用以下配置:

  • 整个项目

但是,在执行之后,我在末尾看到以下错误消息:

javadoc:error-com。太阳工具。文档。内部的工具箱。util。DocletAbortException:com。太阳工具。javac。密码Symbol$CompletionFailure:java类文件。未找到lang.FunctionInterface 1错误

如何解决此错误?非常感谢。

共有1个答案

姬坚成
2023-03-14

注释类型java.lang.FunctionalInterface仅存在于Java8之后,因此它不属于您在引导类路径中指定的Android运行时。

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

一个更好/更安全的选择是使用Java7而不是Java8运行Android Studio。

 类似资料:
  • 我试图在Android Studio中使用Doclava为Android库生成Javadoc。源代码在某些时候使用了“Nullable”标记,这会在生成javadoc时导致崩溃: 在doclet类com中。谷歌。多克拉瓦。Doclava,方法start引发了一个异常java。朗。反思。调用TargetException com。太阳工具。javac。密码Symbol$CompletionFailu

  • 问题内容: 我有一个没有Javadoc的大型代码库,我想运行一个程序来编写带有基本Javadoc信息的框架(例如,为每个方法的参数写@param …),所以我只需要填补剩下的空白。 有人知道一个好的解决方案吗? 编辑: JAutodoc是我一直在寻找的东西。它具有Ant任务,一个Eclipse插件,并使用Velocity作为模板定义。 问题答案: eclipse的JAutodoc插件完全可以满足您

  • 我用Netbeans用Java制作了一个应用程序,但当我想导出它(构建)时,会显示一条错误消息: C:\users\daly\documents\netbeansprojects\vachetaureau\nbproject\build-impl.xml:926:执行此行时出现以下错误:C:\users\daly\documents\netbeansprojects\vachetaureau\nb

  • 编辑:我修好了。首先我删除了模块文件,然后创建了Javadoc。在完成这些操作之后,我再次配置了我的模块文件,并且它运行了错误的屏幕截图

  • 朋友们,我没有成功地为我的Android项目创建Javadocs。 我所做的: 项目-创建Javadoc 在弹出的Javadoc命令窗口中输入以下参数:C:\Android\android-sdk\平台\android-10\android.jar因为我的项目设置为API 10。 我从一个以. java结尾的包中选择一个类 输入参数使用标准文档目的地:C:\用户\MR WULF\桌面我假设的意思是