Android 如何为纯kotlin子模块生成dokka?

Android 如何为纯kotlin子模块生成dokka?,android,kotlin,gradle,kotlin-dokka,Android,Kotlin,Gradle,Kotlin Dokka,我的Android项目包括2个子模块: myproject |- myapp '- mymodel //no android code, just Kotlin 下面我补充说 到myproject中的build.gradle,我将myapp中的一个更改为: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'org.jetbrains.dokka-android' and

我的Android项目包括2个子模块:

myproject
|- myapp 
'- mymodel //no android code, just Kotlin
下面我补充说

myproject
中的
build.gradle
,我将myapp中的一个更改为:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'org.jetbrains.dokka-android'

android {
    dokka {
        outputFormat = 'html'
        outputDirectory = "$buildDir/javadoc"
    }
}
dependencies {
    implementation project(':mymodel')
} 
现在,如果我执行gradle dokka,将生成
myapp
的所有文档:

myproject
|- myapp 
|  '- build 
|     '- javadoc
|        '- myapp
'- mymodel 
但是我想为
mymodel
生成文档,该模块也没有android依赖项。它已经有以下插件:

apply plugin: 'java'
apply plugin: 'kotlin'
现在,如果我只添加
apply插件:“org.jetbrains.dokka android”
和前面相同的
dokka
块,我可以看到模块已被处理,但最终没有生成文档。如果我将
dokka
块放在
android
块中,我甚至会收到一条错误消息。如何让dokka也为我的纯kotlin模块生成文档

apply plugin: 'java'
apply plugin: 'kotlin'