2016-01-26 71 views
6

我需要爲包含3個模塊的項目生成一些javadoc,並且我只需要每個模塊的特定文件。Android Studio - Gradle生成特定的javadoc文件

在Android Studio中,我可以去工具 - >生成JavaDoc,然後設置自定義範圍,並選擇性地選擇我想要的文件,並將它們聚合到一個javadoc文件夾中,但這不適用於我們的自動構建。

我不知道如何在gradle命令行上做到這一點?

每個實例是這個任務

task javadoc(type: Javadoc) { 
    source = android.sourceSets.main.java.srcDirs 
    classpath+=project.files(android.getBootClasspath().join(File.pathSeparator)) 
    destinationDir = file("../javadoc/") 
    failOnError false 
} 

這產生用於整個模塊的Javadoc的一些變化。我無法弄清楚如何獲取我想要的文件?

回答

2

看起來你可以做到這一點通過以下方式

task javadoc(type: Javadoc) { 
    source = android.sourceSets.main.java.srcDirs 
    classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) 
    destinationDir = file("../javadoc/") 
    include("**/ClassFile1.java") 
    include("**/ClassFile2.java") 
    failOnError false 
} 
相關問題