android studio kotlin インターフェイス ドキュメントのエクスポート

Kotlin は doc ドキュメントを作成してエクスポートします

以前は java を使用してインターフェイス ドキュメントを記述し、記述後は付属の関数を直接使用してインターフェイス ドキュメントを直接エクスポートしました。

ここに画像の説明を挿入
ここに画像の説明を挿入
これでインターフェースドキュメントをそのまま出力先にエクスポートすることができますが、kotlinでインターフェースを定義する場合、直接使うとエラーになるので、
ここに画像の説明を挿入
別の方法を採用します。

公式推奨の dokka プラグインを使用する

使い方
まず、アクセス依存関係をアプリgradleに統合

buildscript {
  ...
    dependencies {
       ...
        classpath("org.jetbrains.dokka:dokka-gradle-plugin:1.7.20")
    }
}

plugins {
   ...
    id("org.jetbrains.dokka") version "1.7.20"
}

...

dependencies {
   ...
    dokkaHtmlPlugin("org.jetbrains.dokka:kotlin-as-java-plugin:1.7.20")
}
// 配置导出信息
tasks.dokkaJavadoc.configure {
    // 导出的文档目录路径
    outputDirectory.set(new File(rootDir, "doc"))
//    dokkaSourceSets {
//        named("main") {
//            noAndroidSdkLink.set(true)
//            noStdlibLink.set(true)
//            noJdkLink.set(true)
//        }
//        configureEach {
//            // 包的定义
//            includes.from("packages.md")
//        }
//    }
}

という簡単な設定をして、右側のgradleのdcumentationの下にあるタスクdokkaJavaDocを直接クリックすると、プロジェクトのローカルルートディレクトリにインターフェースドキュメントが生成されるので、その中のindex.htmlを開いて見るインターフェイス
ここに画像の説明を挿入
ドキュメント

おすすめ

転載: blog.csdn.net/ligaoyuan8030/article/details/127511334