Sobes.tech
Junior — Middle

Quais comandos ou instruções no Gradle podem ser usados para estabelecer ligações entre diferentes módulos do projeto?

sobes.tech IA

Resposta da IA

No Gradle, para estabelecer ligações entre os módulos do projeto, utilizam-se as seguintes construções:

  • No ficheiro settings.gradle, os módulos do projeto são indicados através de include:
include ':app', ':library'
  • No build.gradle de um módulo que depende de outro, adiciona-se a dependência através de implementation project(':library'):
dependencies {
    implementation project(':library')
}

Isto permite que o módulo app utilize o código do módulo library. Assim, a ligação entre módulos é definida através da indicação de dependências em dependencies e do registo de módulos em settings.gradle.