如何在依赖项部分中将Dokka添加到Android项目而无需其他classpath?

时间:2018-08-05 10:58:40

标签: java android kotlin gradle-plugin kotlin-dokka

如何在不向依赖项部分添加其他类路径的情况下向Android项目添加Dokka文档引擎支持。我有兼容性问题...

Dokka文档建议执行以下操作,但是它的类路径破坏了我的构建。

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath "org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.17"
    }
}
apply plugin: 'org.jetbrains.dokka-android'

1 个答案:

答案 0 :(得分:1)

我只能找到的解决方案:

EasyDokkaPlugin

Gradle脚本插件,用于通过Dokka文档引擎以Javadoc格式为Java,Kotlin,Android和非Android项目生成文档。这很容易,您不需要在dependencies部分中另外添加classpath或考虑兼容性问题,也不需要其他存储库。

用法

1。拥有一个有效的Gradle版本

由您决定。

2。调用脚本

在要生成文档的每个子模块的build.gradle末尾添加以下内容:

apply from: 'https://raw.github.com/Vorlonsoft/EasyDokkaPlugin/master/dokka.gradle'

3。生成文档

您现在可以通过Dokka文档引擎以Javadoc格式生成文档:

$ gradle dokkaJavadocsJar

4。获取文档

${buildDir}目录获取生成的文档。