Generiere JavaDocs mit dem Android Gradle Plugin

Wie kann ich das generieren von JavaDocs für ein Android-Projekt mit dem neuen Gradle-build-system?

Hier ist was ich habe kommen mit, aber es funktioniert nicht.

task generateJavadoc(type: Javadoc) {
    source = android.sourceSets.main.java.srcDirs
    ext.cp = android.libraryVariants.collect { variant ->
        variant.javaCompile.classpath.files
    }
    classpath = files(ext.cp) 
}

Das Hauptproblem ist, dass ich nicht die richtige android.jar auf den classpath, so dass einige der links in den JavaDocs nicht gelöst werden. Ich muss einen Weg finden, um alle notwendigen jars im classpath.

Ein weiteres problem bei der Herangehensweise ist, sammelt es die klassenpfade für alle build-Varianten, die eher als die Auswahl eines.

InformationsquelleAutor der Frage Matt Accola | 2013-06-10

Schreibe einen Kommentar