Gradle, Javadoc et Android documentation

Je suis maintenant à l'aide de Gradle pour tous mes projets, et de même pour la génération de la javadoc.

android.libraryVariants.all { variant ->

    task("generate${variant.name}Javadoc", type: Javadoc) {
        title = "$name $version API"
        source = variant.javaCompile.source
        ext.androidJar = "${android.plugin.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"
        ext.googlePlayServicesJar = "${android.plugin.sdkDirectory}/extras/google/google_play_services/libproject/google-play-services_lib/libs/google-play-services.jar"
        classpath = files(variant.javaCompile.classpath.files, ext.androidJar, ext.googlePlayServicesJar)
        options.links("http://docs.oracle.com/javase/7/docs/api/");
        options.links("http://d.android.com/reference/");
        //options.linksOffline("http://d.android.com/reference", "${android.plugin.sdkDirectory}/docs/reference");
        exclude '**/BuildConfig.java'
        exclude '**/R.java'
    }

}

Avec ce code j'ai tout travail, sauf une chose: faire régulièrement de l'API Android objets comme Activité, Bitmap, etc.
Java les liens fonctionnent très bien.

La finale de la documentation générée n'est pas lien à http://d.android.com/reference.
J'ai essayé les deux options.liens() et options.linksOffline() sans succès.

MODIFIER

Grâce à @ejb, le problème est que vous ne pouvez pas fournir de multiples options.links() en même temps.
J'ai donc utilisé à la fois options.links() de Java documentation et options.linksOffline() pour Android documentation:

options {
    links("http://docs.oracle.com/javase/7/docs/api/");
    linksOffline("http://d.android.com/reference", "${android.plugin.sdkDirectory}/docs/reference");
    //stylesheetFile = new File(projectDir, "stylesheet.css");
}
InformationsquelleAutor shkschneider | 2014-04-25