¿Qué es Gradle?
Gradle es una herramienta de construcción. Se utiliza para ayudarnos a crear aplicaciones. La construcción incluye compilación, empaquetado y otros procesos. Podemos especificar reglas de compilación para Gradle y luego compilará automáticamente la aplicación según nuestros comandos. Gradle se usa de forma predeterminada en Android Studio para crear aplicaciones. Algunos estudiantes pueden tener preguntas: "Utilizo AS y no recuerdo haber especificado ninguna regla de compilación para Gradle, por lo que al final no puedo producir una apk.
Gestión de proyectos múltiples de la herramienta de compilación Gradle
En el uso real, a menudo no es solo un proyecto el que necesita ser administrado. Maven usa los conceptos de dependencia, herencia y composición para especificar sus propios submódulos en el módulo principal y preparar algunos recursos comunes. información de configuración, etc. para cada submódulo. Gradle aclara este aspecto al separar los módulos empaquetados de los módulos que implementan funciones específicas.