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

有没有办法将jar中提供的javadoc附加到aar库?
没有可用的源代码,两个文件都存在于本地(不在存储库中)。

aar通过:

repositories {
    flatDir {
        dirs 'libs'
    }
}

dependencies {
    compile(name:'library', ext:'aar')
}

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

我试过(和没有工作):

>导航到包含在aar中的类,并尝试通过“attach source”将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-Studio中将locale javadocs附加到aar,但仍然有问题。

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

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

Image that shows how to find the "Library Properties"

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

在即将到来的对话框中,单击符号,并指向存储解包javadoc的位置。

警告:
设置目前无法在gradle项目同步中生效。

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

http://stackoverflow.com/questions/24882854/add-local-javadoc-to-local-aar-in-android-studio

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:在Android-Studio中将本地javadoc添加到本地aar