在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 ),但任何解决方法,将不胜感激。

Solutions Collecting From Web of "在Android-Studio中添加本地javadoc到本地aar"

现在可以在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仓库,并从那里导入。