¿Cómo utilizar Gradle para generar JavaDoc en Android Studio?

No puedo encontrar ninguna documentación sobre cómo configurar mi archivo Gradle para crear el JavaDoc para mi proyecto. Ya he probado algunos fragmentos de SO y artículos de blog, pero ninguno de ellos parece funcionar o no proporcionan contexto.

Este es mi archivo Gradle. ¿Qué debo hacer para agregar una tarea para generar JavaDoc?

import org.apache.tools.ant.taskdefs.condition.Os apply plugin: 'com.android.library' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { minSdkVersion 15 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.3' } 

En nuestros proyectos hemos añadido lo siguiente al build.gradle la aplicación:

 android.applicationVariants.all { variant -> task("generate${variant.name.capitalize()}Javadoc", type: Javadoc) { description "Generates Javadoc for $variant.name." source = variant.javaCompile.source ext.androidJar = "${android.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar" classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar) options.links("http://docs.oracle.com/javase/7/docs/api/"); options.links("http://d.android.com/reference/"); } } 

Esto agregará tareas a la construcción del formulario generate<build_variant>Javadoc . Así que digamos que tienes una versión free y una versión pro de tu aplicación, esto añadiría tareas como:

 generateFreeDebugJavadoc generateFreeReleaseJavadoc generateProDebugJavadoc generateProReleaseJavadoc 

Espero que esto ayude

En android studio, escribe una tarea de gradle de tipo Javadoc:

  task createJavadocs (type: Javadoc) { source = project.android.sourceSets.main.java.srcDirs options.linkSource true classpath += project.files(project.android.getBootClasspath().join(File.pathSeparator)) failOnError false } 

Simplemente ejecute esta tarea creará javadocs.

  • Cualquier forma de incrustar javadoc en un tarro
  • ¿Cómo instalar javadoc para Android Compatibility Package?
  • ¿Cómo configuro Java Doc for google drive api para android en Eclipse
  • Cómo eliminar R.java de JavaDoc
  • Agregue el proyecto de Javadoc para Android con varios módulos de biblioteca
  • Documentación multilingüe de Android Sdk
  • ¿Cómo eliminar todos los comentarios del archivo específico de Android Studio?
  • Generar JavaDocs con el complemento Android Gradle
  • Gradle Javadoc tarea sin advertencias
  • generar Java docs android studio
  • SetContentView (R.layout.Main); Main no se puede resolver o no es un campo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.