El árbol de tareas de Gradle puede visualizarse gradle tasks --all
o probar los siguientes complementos:
Gráficos Gradle y Talaiot: Investigue
esto: https://proandroiddev.com/graphs-gradle-and-talaiot-b0c02c50d2b1 blog, ya que enumera las tareas y dependencias de visualización gráfica. Utiliza la herramienta gratuita abierta Graphviz Gephi ( https://gephi.org/features/ )
gradle-task-tree : https://github.com/dorongold/gradle-task-tree y
gradle-visteg : https://github.com/mmalohlava/gradle-visteg
Complemento gradle-visteg : el archivo generado se puede procesar posteriormente a través de la utilidad Graphviz dot
.
Por ejemplo , la imagen png se produce de la siguiente manera:
cd build/reports/; dot -Tpng ./visteg.dot -o ./visteg.dot.png
Para obtener más información, visite la página de inicio de Graphviz .
Cualquier tarea que se use realmente para ejecutar una tarea (por ejemplo:) build
se puede ver en una buena página HTML usando la --profile
opción
gradle --perfil de construcción limpia
Una vez que esto se haya completado, vaya a la carpeta build / reports / profile y explore el archivo .html. Verá la resolución de dependencias y otra información con el tiempo que tomó en una buena página html.