Генерация JavaDocs с плагином Android Gradle

Как я могу сгенерировать JavaDocs для проекта Android, используя новую систему сборки Gradle?

Вот то, что я придумал, но это нет работа.

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 не разрешаются. Я должен найти способ получить все необходимые банки на пути к классам.

Другая проблема с подходом, который я выбрал, заключается в том, что он собирает пути к классам для всех вариантов сборки, а не выбирает один.

Ответы на вопрос(9)

Ваш ответ на вопрос