我不知道如何在浏览器中观看生成的kdoc
。
我正在使用Kotlin为Android开发,并在gradle中添加了dokka作为依赖
新的dokka
任务运行时没有错误。
我在项目build.gradle
dependencies {
...
classpath "org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.13"
}
并在我的应用build.gradle
apply 'kotlin-android'
apply 'kotlin-android-extensions'
apply 'org.jetbrains.dokka'
但我找不到项目文件夹中的输出。 如何在浏览器中观看输出或在何处观看?
由于
编辑1:IDE:Intellij; Kotlin版本:1.1.1
编辑2(11.04.2017):
build.Gradle
:
dokka {
outputDirectory = "$buildDir/docs"
}
答案 0 :(得分:1)
您可以通过dokka
任务控制输出目录:
dokka {
outputDirectory = "$buildDir/docs"
}
要生成文档,请运行./gradlew dokka
我只为非Android项目做过这个,但我相信这个过程是一样的。
答案 1 :(得分:1)
我得到了它的工作。
This帖子解决了这个问题。
显然dokka无法获取sourceSets {...}
- 块中定义的android {...}
。
解决方法:
复制sourceSets{...}
- 阻止
android{...}