在 IntelliJ/Android Studio 中显示 Javadoc 而不发布源代码

Show Javadoc in IntelliJ/Android Studio without publishing sources

我们正在创建一个 Android 库,并希望我们的用户能够在 AndroidStudio/Intellij 中查看 Javadoc。

为了测试这一点,我将 javadoc 和源代码发布到 nexus,一切正常。 但实际上我不想向每个用户提供我们的资源,因为它不是 OS 项目。

但是没有源代码我无法显示任何 javadoc。

谁能帮帮我?

附加信息:

当我只部署 Javadoc 时 AndroidStudio 无法识别它们。 “.idea/libraries/”下的 xml 如下所示:

<component name="libraryTable">
  <library name="adapter-0.4.324">
    <CLASSES>
      <root url="jar://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES />
  </library>
</component>

我一部署源 AndroidStudio 就识别它们并将它们添加到 xml。我还可以在 Android Studio 中查看 Javadoc:

<component name="libraryTable">
  <library name="adapter-0.4.324">
    <CLASSES>
      <root url="jar://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/res" />
    </CLASSES>
    <JAVADOC />
    <SOURCES>
      <root url="jar://$USER_HOME$/.m2/repository/[package]/0.4.324/adapter-0.4.324-sources.jar!/" />
    </SOURCES>
  </library>
</component>

澄清我的问题:我想将 Javadoc 部署到 nexus -> AndroidStudio 应该自动显示 javadoc。

不管怎样,我都可以通过库属性手动添加 javadoc。但我不想在每次发布后再次添加它们。 xml 之后正确更新:

<component name="libraryTable">
  <library name="adapter-0.4.324">
    <CLASSES>
      <root url="jar://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/jars/classes.jar!/" />
      <root url="file://$USER_HOME$/.android/build-cache/77393c6313510bd47cb4d4c9344c0d5fea59b1a0/output/res" />
    </CLASSES>
    <JAVADOC>
      <root url="jar://$USER_HOME$/.m2/repository/[package]/0.4.324/adapter-0.4.324-javadoc.jar!/" />
    </JAVADOC>
    <SOURCES />
  </library>
</component>

似乎是一个错误。发现以下错误报告: https://issuetracker.google.com/issues/37125917 https://issuetracker.google.com/issues/64061645