YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← Intro to Tasks

Get Embed Code
4 Languages

Showing Revision 8 created 06/20/2016 by Udacity Robot.

  1. Um dos pontos fortes do Gradle é
    seu modelo de domínio extensível.
  2. No coração desse modelo,
    está o conceito de tarefas.
  3. Uma tarefa é uma unidade de trabalho
    independente sobre a qual o Gradle pode pensar.
  4. Na essência da tarefa está sua ação, por
  5. exemplo, podemos declarar uma tarefa
    para compilar fontes Java ou
  6. copiar arquivos de um diretório
    para outro ou para simplesmente imprimir Olá.
  7. Uma tarefa pode executar algumas
    ações isoladamente mas
  8. também pode declarar
    dependências de outras tarefas.
  9. O Gradle assegura a execução de todas
    essas dependências,
  10. garantindo as respectivas dependências
    e assim por diante.
  11. Uma tarefa pode também definir suas entradas e
  12. saídas, os arquivos que
    lê e nos quais grava.
  13. Isso permite ao Gradle determinar se
    uma tarefa precisa fazer seu trabalho ou
  14. se tudo já está atualizado
    e, nesse caso, ela não precisa ser executada.
  15. Adiante, nesta lição, exploraremos todos
    esses recursos, por enquanto,
  16. vamos deixar o Gradle instalado
    e funcionando e executar nossa primeira tarefa.