没有警告的Gradle Javadoc任务

没有警告的Gradle Javadoc任务,java,android,maven,gradle,javadoc,Java,Android,Maven,Gradle,Javadoc,我为我的Android项目生成了一个带有Gradle的javadoc.jar文件。我正在使用类似于中的设置 但是我得到了很多警告,很多符号丢失了。我注意到javadoc任务没有找到我的任何依赖项。如何将依赖项添加到javadoc任务的类路径 这是我的上传任务: afterEvaluate { project -> uploadArchives { //... } //... task androidJavadocs(type: Javadoc

我为我的Android项目生成了一个带有Gradle的javadoc.jar文件。我正在使用类似于中的设置

但是我得到了很多警告,很多符号丢失了。我注意到javadoc任务没有找到我的任何依赖项。如何将依赖项添加到javadoc任务的类路径

这是我的上传任务:

afterEvaluate { project ->
    uploadArchives {

    //...

    }

    //...

    task androidJavadocs(type: Javadoc) {
        source = android.sourceSets.main.allJava
    }

    task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
        classifier = 'javadoc'
        from androidJavadocs.destinationDir
    }

    //...

    artifacts {
        archives androidSourcesJar
        archives androidJavadocsJar
    }
}

也有,但我现在想要一个解决方案。

罗曼·马祖在Github回答了这个问题

目前正在讨论这是否是正确的方法。但现在添加这些行解决了我的问题:

afterEvaluate {
    javadocs.classpath += files(android.plugin.runtimeJarList)
}

你现在怎么解决这个问题
android.plugin.runtimeJarList
不再可用,并且
classpath+=project.files(android.getbootclaspath().join(File.pathseptor))
似乎不起作用。我仍然看到警告。