如何使用新的 Gradle 构建系统为 Android 项目生成 JavaDocs?
这是我想出的,但它不起作用。
task generateJavadoc(type: Javadoc) {
source = android.sourceSets.main.java.srcDirs
ext.cp = android.libraryVariants.collect { variant ->
variant.javaCompile.classpath.files
}
classpath = files(ext.cp)
}
主要问题是我没有在类路径上获得适当的 android.jar,因此 JavaDocs 中的一些链接没有得到解决。我必须找到一种方法来获取类路径上所有必要的 jar。
我采用的方法的另一个问题是它收集了所有构建变体的类路径,而不是选择一个。