A árvore de tarefas gradle pode ser visualizada por gradle tasks --all
ou tente os seguintes plugins:
Gráficos Gradle e Talaiot: analise o
seguinte: https://proandroiddev.com/graphs-gradle-and-talaiot-b0c02c50d2b1 blog, que lista tarefas e dependências de visualização gráfica. Ele usa a ferramenta gratuita Graphviz aberta Gephi ( https://gephi.org/features/ )
gradle-task-tree : https://github.com/dorongold/gradle-task-tree e
gradle-visteg : https://github.com/mmalohlava/gradle-visteg
plugin gradle-visteg : o arquivo gerado pode ser pós-processado através do utilitário Graphviz dot
.
Por exemplo , a imagem png é produzida da seguinte maneira:
cd build/reports/; dot -Tpng ./visteg.dot -o ./visteg.dot.png
Para mais informações, visite a página inicial do Graphviz .
Quaisquer que sejam as tarefas realmente usadas para executar uma tarefa (por exemplo:), build
podem ser visualizadas em uma boa página HTML usando a --profile
opção
Gradle --profile compilação limpa
Quando isso estiver concluído, vá para a pasta build / reports / profile e procure o arquivo .html. Você verá a resolução de dependências e outras informações com o tempo que levou em uma boa página html.