generar - android javadoc
¿Cómo crear JavaDoc usando Android Studio sin R y BuildConfig? (3)
Quiero generar JavaDoc para mi biblioteca, excluyendo R y BuildConfig.
La funcionalidad
Generate JavaDoc...
del menú
Tools
no tiene la opción de excluir archivos.
¿Cómo crear JavaDoc usando Android Studio sin R y BuildConfig?
La respuesta de RocketSpock está casi allí, pero no del todo (al momento de escribir esto).
Todavía no puedo comentar, así que describiré el proceso que usé para excluir
R.java
y
BuildConfig.java
del
BuildConfig.java
de mi biblioteca de Android en Android Studio 1.2.2.
Básicamente, hay un diálogo adicional que será muy útil:
-
Abra la opción de menú
Tools --> Javadoc
. -
Seleccione
Custom scope
. Todavía no es necesario seleccionar nada del menú desplegable. -
Haga clic en el icono
...
para abrir el cuadro de diálogoScopes
. -
Agregue un nuevo ámbito personalizado con el ícono verde
+
. Déle un nombre descriptivo si lo desea. -
En las
Production Classes
(no en lasLibrary Classes
, dado que son importaciones), navegue a los módulos para los que desea generar Javadoc y seleccione los archivos Java individuales que desee incluir. En su caso, probablemente desee seleccionar un módulo completo, pero excluya manualmenteR.java
yBuildConfig.java
. Cuando haya terminado, hagaOK
enOK
para salir del cuadro de diálogo Ámbitos. -
En el cuadro de diálogo
Specify Generate JavaDoc scope
, si su nuevo alcance no está seleccionado en el menú desplegableCustom scope
, selecciónelo ahora, así como cualquier otra opción adicional, incluido el directorio de salida. -
Finalmente, haga
OK
enOK
para generar su Javadoc.
Si desea excluir los archivos generados (R, BuildConfig, etc.), puede especificar un ámbito personalizado para la generación JavaDoc. Para que esto funcione correctamente, deberá:
- En la vista Proyecto a la izquierda, seleccione el directorio fuente raíz para generar los documentos (por ejemplo, "com" u "org")
- Abra el diálogo de generación JavaDoc (Herramientas -> Generar JavaDoc ...)
- Seleccione "Alcance personalizado" (es el quinto botón de radio en mi versión) y seleccione su módulo (por ejemplo, "Módulo ''biblioteca''")
- Seleccione sus otras propiedades, como el directorio de salida, la visibilidad del método, etc. y haga clic en "Aceptar"
Eso es. Sus JavaDocs deben generarse sin los archivos R o BuildConfig incluidos.