如何将 AIDL 构建输出包含到 Gradle 中的 Javadoc 任务中?

Sim*_*eng 5 android javadoc gradle android-studio android-gradle-plugin

我有一个 javadoc 任务定义如下:

task androidJavadocs(type: Javadoc) {
    source = android.sourceSets.main.java.srcDirs
    classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
}
Run Code Online (Sandbox Code Playgroud)

但是,这不包括“build/generated/source/aidl/debug”下由 AIDL 编译器生成的源代码。

是否有任何 sourceSet 定义代表这组生成的源?将它包含在 Javadoc 任务中的最优雅的方式是什么?