Echemos un vistazo a los detalles sobre por qué Android / Google adoptó Gradle
Los puntos clave para que Google siga adelante con Gradle para su desarrollo de Android son
- Cree múltiples APK para su aplicación con diferentes características usando el mismo proyecto. (Cree varias variantes de una aplicación)
- Reutilizar código y recursos.
- Personalice, configure y amplíe el proceso de compilación.
- Integración personalizada con su propio IDE Android Studio.
- Herramientas de construcción única para soportar múltiples idiomas.
Puede considerar los puntos anteriores son ventajas de gradle. gradle es DSL y, por lo tanto, proporciona mucha más flexibilidad para definir sus lógicas.
Al mismo tiempo, DSL dificultaría un poco, ya que el estándar puede cambiar y puede terminar cambiando su script de compilación.
- ¿Cuál es el software gratuito para compartir pantalla más rápido?
- Cómo diseñar los mejores interiores para mi casa y espacio de oficina
- ¿Qué herramientas / software utiliza su escuela para los despidos / carlines diarios?
- ¿Cuál es la mejor aplicación para hacer videos en formato mp4?
- Cómo obtener una cuenta aprobada por VeVo
Por cierto, las ventajas y desventajas dependen de sus necesidades y requisitos.
Una característica puede ser buena para un sistema, pero la misma característica puede ser un problema (no tan bueno) para otro sistema.
Si realmente desea comparar maven y gradle en función de sus características y su caso de usuario. Echa un vistazo a esto.
El siguiente artículo le dará más detalles sobre el sistema de construcción Gradle y la lista de verificación de adopción en comparación con Maven.
@Por qué Gradle o Maven
Hay un estudio detallado realizado por los laboratorios rebeldes sobre la comparación
@ @
zeroturnaround.com
Página en zeroturnaround.com