Looking for android Answers? Try Ask4KnowledgeBase
Looking for android Keywords? Try Ask4Keywords

AndroidGradle para Android


Introducción

Gradle es un sistema de compilación basado en JVM que permite a los desarrolladores escribir scripts de alto nivel que pueden utilizarse para automatizar el proceso de compilación y producción de aplicaciones. Es un sistema flexible basado en complementos, que le permite automatizar varios aspectos del proceso de construcción; incluyendo compilar y firmar un .jar , descargar y administrar dependencias externas, inyectar campos en el AndroidManifest o utilizar versiones específicas del SDK.

Sintaxis

  • apply plugin : los complementos que deberían usarse normalmente solo 'com.android.application' o 'com.android.library' .

  • android : la configuración principal de tu aplicación.

    • compileSdkVersion : la versión SDK de compilación
    • buildToolsVersion : la versión de herramientas de construcción
    • defaultConfig : la configuración predeterminada que puede ser sobrescrita por tipos y tipos de compilación
      • applicationId : el ID de la aplicación que usas, por ejemplo, en PlayStore, es casi igual al nombre de tu paquete
      • minSdkVersion : la versión mínima de SDK requerida
      • targetSdkVersion : la versión de SDK con la que compila (debe ser siempre la primera)
      • versionCode : el número de versión interna que debe ser mayor en cada actualización
      • versionName : el número de versión que el usuario puede ver en la página de detalles de la aplicación
    • buildTypes : ver en otro lugar (TODO)
  • dependencies : las dependencias locales o locales de su aplicación

    • compile una sola dependencia
    • testCompile : una dependencia para la unidad o pruebas de integración

Observaciones

Ver también

Gradle para Android - Documentación extendida:

Hay otra etiqueta donde puedes encontrar más temas y ejemplos sobre el uso de gradle en Android.
http://www.riptutorial.com/topic/2092

Gradle para Android Ejemplos relacionados