2016-01-26 18 views
6

Tôi cần tạo một số javadoc cho một dự án có chứa 3 mô-đun và tôi chỉ cần các tệp cụ thể từ mỗi mô-đun.Android Studio - Gradle tạo các tệp javadoc cụ thể

Trong Android Studio, tôi có thể vào Công cụ -> Tạo JavaDoc và sau đó đặt phạm vi tùy chỉnh và chọn lọc các tệp tôi muốn và tổng hợp chúng thành một thư mục javadoc duy nhất, nhưng điều này sẽ không hoạt động đối với bản dựng tự động của chúng tôi.

Tôi không thể tìm ra cách thực hiện điều này trên dòng lệnh gradle?

Mỗi ví dụ là một số biến thể của nhiệm vụ này

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

này tạo javadoc cho toàn bộ mô-đun. Tôi không thể tìm ra cách để có được chỉ các tập tin tôi muốn?

Trả lời

2

Có vẻ như bạn có thể thực hiện theo cách sau đây

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 
} 
Các vấn đề liên quan