Cómo crear una versión de paquete de biblioteca de Android (aar) en Android Studio (no depurar)

He construido mi paquete de la biblioteca del androide (aar) y el resultado de la creación se crea en ".. \ app \ build \ outputs \ aar" carpeta. El archivo dentro de esta carpeta se llama "app-debug.aar" por lo que supongo que se ha construido en el modo de depuración, así que me gustaría saber cómo genereate la versión construida, es decir, "app-release.aar". ¿Cómo puedo hacer esto? Además, es posible genereate la compilación con otro nombre personalizado, por ejemplo, "myCustomAppName-release.aar" en lugar de "app-release.aar".

En Android Studio 1.2+ (la versión estable actual es 1.4.1 y el diseño no ha cambiado) hay un menú de gradle completo que enumera todas las tareas de gradle disponibles.

Encontré este menú en el lado derecho del IDE con las opciones predeterminadas habilitadas.

El menú de gradación está en el lado derecho del IDE por defecto ...

Haga clic con el botón derecho en la tarea que desee y haga clic en "Ejecutar".

Haga clic derecho en la tarea que desea hacer clic en "RUN"

1.add script siguiente a su android {} etiqueta en build.gradle para generar una versión de construcción:

 signingConfigs { testConfig{ storeFile file("X:/XXXX/yourkeystore") storePassword "yourKeyPassword" keyAlias "yourAlias" keyPassword "yourAliasPassword" } } buildTypes{ release { signingConfig signingConfigs.testConfig minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } 

2.run comando "gradle clean build" en la línea de comandos.

Configure su proyecto como una biblioteca de Android
En el archivo build.gradle : plugin: 'com.android.library'
Puede ver la salida en: build/outputs/aar/[your module].
Ver también este enlace

Este problema de ya se puede manejar con las respuestas como ejecutar

 ./gradlew assembleRelease 

O elija montarRelease en el menú Gradle de Android Studio . Sin embargo, para completar, con Android Studio 1.5.1 (y probablemente también versiones anteriores) la versión de desarrollo de un .aar se puede lograr seleccionando Build -> "Build APK" en Android Studio . Parece que ejecuta assembleRelease. Si su proyecto sólo contiene el proyecto de biblioteca, no pide ninguna información de firma.

  • Problemas de procesamiento Excepción generada durante la representación: No se pudo encontrar el recurso de diseño
  • ¿Cómo depurar las pruebas de instrumentación en Android Studio?
  • Emulador de Android: No se puede iniciar la cámara web para capturar imágenes en el emulador
  • Android studio no puede encontrar el archivo especificado
  • Cómo importar Dropbox Chooser SDK en Android Studio?
  • Cómo hacer una página de configuración simple en android?
  • ¿Cómo probar la aplicación de reloj Android de Android?
  • Android Studio Start Failed - ClassNotFoundException: com.intellij.ide.plugins.PluginManager
  • ¿Qué es la versión de complemento de Android incluida en IntelliJ IDEA?
  • Fuentes de la biblioteca de soporte de pruebas en Android Studio
  • Uso de libpd en Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.