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

How to add Dokka to Android project without additional classpath in the dependencies section?

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

Dokka 文档建议遵循,但它的类路径破坏了我的构建..

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

我能找到的唯一解决方案:

EasyDokkaPlugin

Gradle 脚本插件,由 Dokka 文档引擎以 Javadoc 格式为 Java、Kotlin、Android 和非 Android 项目生成文档.这非常简单,您不需要向 dependencies 部分添加额外的 classpath 或考虑兼容性问题,您也不需要额外的存储库。

用法

1。有一个工作 Gradle build

由你决定。

2。调用脚本

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

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

3。生成文档

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

$ gradle dokkaJavadocsJar

4。获取文档

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