Device Management MDM

.

El Android App Bundle (AAB) es el nuevo formato de publicación oficial de Android que ofrece una forma más eficiente de crear y publicar tu aplicación.Android App Bundle le permite ofrecer más fácilmente una gran experiencia en una aplicación de menor tamaño, lo que puede mejorar el éxito de la instalación y reducir las desinstalaciones. Es fácil cambiar. No es necesario refactorizar el código para empezar a beneficiarse de una aplicación más pequeña. Y una vez que se haya cambiado, se beneficiará del desarrollo modular de aplicaciones y de la entrega de funciones personalizables.AAB proporciona un nuevo formato (archivos.aab ) que incluye todo el código compilado y los recursos de tu aplicación, y aplaza la generación y firma del APK a Google Play.

Soporte de aplicaciones para AAB #

Aunque Google Play utiliza app bundle para generar y servir APKs optimizados para cada configuración de dispositivo, de modo que sólo el código y los recursos que se necesitan para un dispositivo específico se descargan para ejecutar su aplicación, Applivery aún no es capaz de proporcionar esa característica, ya que no tenemos una manera fiel de detectar la información de hardware del dispositivo – obligatoria para generar un archivo APK optimizado – ya que los usuarios de Applivery normalmente utilizan sus navegadores (Safari, Chrome, Firefox, etc) para descargar aplicaciones desde las App Stores de Applivery.

En su lugar, Applivery aprovecha las características de Android App Bundle para generar APKs Universales que incluyen toda la información necesaria para instalar tus aplicaciones Android en cualquier dispositivo del mundo compatible con tu App, independientemente del hardware. Esto significa que algunas funciones de AAB no son totalmente compatibles con Applivery, como la “entrega dinámica”, que permite aplicaciones de menor tamaño y la entrega basada en funciones.

Applivery utiliza el bundletool oficial de Android para extraer el APK universal de tu paquete de aplicaciones. A continuación te explicamos los diferentes requisitos para empezar a subir tus paquetes de aplicaciones a Applivery.

Mientras tanto, nuestro equipo está trabajando activamente para proporcionar soporte completo para todas las funciones de Android App Bundle en un futuro próximo de dos maneras:

  • Predicción del dispositivo para activar la entrega dinámica desde las tiendas de aplicaciones Applivery.
  • Obtenga información sobre el hardware del dispositivo a nivel del SDK de Applivery para habilitar la entrega dinámica en las actualizaciones.

Puede encontrar más información al respecto en nuestra hoja de ruta pública en GitHub.

Configuración de Android App Bundle #

Paso 1 - Añadir la configuración del almacén de claves #

Vaya a la sección Configuración > Android App Bundle de la aplicación en la que desea habilitar AAB. Deberá recopilar la siguiente información obligatoria:

  • Keystore: keystore de despliegue (archivo.jks ) utilizado para firmar el sitio APKs.
  • Keystore password: contraseña del almacén de claves. Puede especificarse en texto plano o en el archivo .pwd.
  • Alias del almacén de claves: especifica el alias de la clave de firma que deseas utilizar.
  • Clave: especifica la contraseña de la clave de firma. Puede especificarse en texto plano o en el archivo .pwd.

Paso 2 - Sube tu archivo .aab como haces normalmente con los APKs #

Utilice una de las siguientes opciones para cargar el archivo del paquete de aplicaciones en Applivery:

  • Desde el panel de control, vaya a la sección Builds y seleccione (o arrastre y suelte) su archivo .aab.
  • Desde la API de carga, utilizando el mismo método para cargar estándar APKs
  • Utilizando cualquiera de las integraciones existentes con las plataformas de CD y CI más comunes.