【发布时间】:2015-11-16 02:48:22
【问题描述】:
我正在编写一个小型 Java 库,其中包含我通常包含在我的大多数 Android 应用程序中的相关代码。我决定将库导出为 jar 文件,然后将该文件放到我未来项目的 libs 文件夹中。
使用 Android Studio:
- 我创建了一个 Java 库模块并将我的代码放入其中。并且在this之后,我在一些方法中添加了一些cmets。
- 然后,我在 gradle 中运行了 jar 任务,它在我的模块的 build/libs 目录中提供了 .jar 文件。
现在,当我在我的一个 android 应用程序中使用这个 jar 时,一切都按预期工作,除了 Doc 部分。当我将鼠标悬停在库的类和方法上时,看不到我编写的 Doc cmets。
Q1:我错过了另一个步骤吗?
Q2: jar 文件是否应该没有 cmets?
【问题讨论】:
-
Jar 文件不会有 cmets.. 使用 Javadoc 命令。
-
@Prashant 但是 Javadoc 任务会生成 html Doc。我的目标是让 jar 文件的用户在编辑器中看到 Doc cmets。这可能吗?
-
那我想你也可以在jar中包含源代码。
-
@Prashant 我不知道该怎么做。我应该将特定参数传递给任务吗?还是运行其他任务?
-
生成jar时可以包含源代码。
标签: java android-studio jar