在Android-Studio中添加本地javadoc到本地aar

有没有办法将javadoc添加到jar文件中? 没有可用的源代码,并且这两个文件都存在本地(不在存储库中)。

aar通过以下方式添加:

repositories { flatDir { dirs 'libs' } } dependencies { compile(name:'library', ext:'aar') } 

并且工作正常(除了无法添加文档)。

我试过的(并没有工作):

  • 导航到aar中包含的类,并试图通过“附加源”attech的javadocs,
  • 添加包含doc = docs / library-javadoc.jar的library.aar.properties
  • 将javadoc.jar打包到library.aar中,放在classes.jar旁边

环境:
Android-Studio 0.8.2
gradle插件0.12

这可能是不可能的ATM(见这个错误: https : //code.google.com/p/android/issues/detail?id=73087 ),但任何解决方法,将不胜感激。

  • 如何生成android风格的javadocs?
  • Eclipse中的Javadoc for Android项目因NullPointerException而失败
  • 如何在javadoc中生成android Classes引用的链接?
  • 为我的Android项目生成一个Javadoc
  • 用gradle从javadoc中排除R.java的正确方法
  • Intellij 13自动文档popup鼠标hover解决scheme不再工作了
  • javadoc中的参考资源
  • javadoc中的参考资源
  • 现在可以在Android-Studio中将语言环境javadoc添加到aar中,但仍然存在问题。

    这适用于Android-Studio 1.3.2和Android-Gradle-Plugin 1.3和Gradle 2.5。

    在项目视图 – >select“项目”查看样式 – >展开“外部库”,并右键单击所需的库 – >select“库属性…”

    显示如何找到“库属性”的图像

    (图像只显示在哪里可以find“库属性”,我知道这是不必要的appcompat)

    在即将出现的对话框中,单击+符号并指向存储解压缩的javadoc的位置。

    警告:
    这些设置目前无法通过gradle项目同步。

    参考:
    https://code.google.com/p/android/issues/detail?id=73087

    有一个解决方法,你可以安装你的aar和源代码到本地maven仓库,并从那里导入。