Convertir AAB a APKS

Convirtiendo archivos .aab directamente al formato .apks.

Cómo convertir un archivo aab a apks

AAB

Un Android App Bundle (AAB) es un nuevo formato de archivo introducido por Google para las aplicaciones de Android. El Android App Bundle es un paso hacia una distribución de aplicaciones moderna y eficiente en la plataforma Android, ofreciendo muchos beneficios sobre los archivos APK tradicionales tanto para los desarrolladores como para los usuarios. Android App Bundle es un formato de publicación, lo que significa que es cómo los desarrolladores suben sus aplicaciones a la Play Store. El AAB es más eficiente y efectivo que el formato de archivo de paquete de Android (APK) tradicional. Permite tamaños de aplicación más pequeños en el dispositivo de un usuario al entregar solo los recursos y el código necesarios que un dispositivo específico necesita. Un archivo AAB contiene el código compilado y los recursos de la aplicación de Android, pero no se puede instalar directamente en un dispositivo Android. En su lugar, Google Play utiliza el AAB para generar APKs optimizados para los usuarios finales en función de las configuraciones de sus dispositivos.

APKS

Un archivo APKS es una colección de archivos APK (aplicaciones de Android) agrupados en un solo archivo - Archivo de conjunto de APK, a menudo generado cuando se convierten Android App Bundles (AABs) en APKs usando herramientas como la bundletool de Google. Esta conversión crea un conjunto de archivos APK para diversas configuraciones de dispositivo como la densidad de pantalla y la arquitectura de CPU, que luego se agrupan en un archivo APKS. El formato APKS facilita la distribución eficiente de las aplicaciones al garantizar que los dispositivos reciban solo el código y los recursos necesarios, contribuyendo a reducir los tamaños de las aplicaciones y mejorar las tasas de éxito de instalación.

Mientras que el archivo APKS en sí no se puede instalar directamente en un dispositivo Android, los archivos APK individuales dentro de él se pueden extraer e instalar. Por lo general, los desarrolladores o probadores trabajan con archivos APKS para verificar el comportamiento de la aplicación en diferentes configuraciones de dispositivo o para distribuir múltiples APKs de manera más eficiente. Se pueden utilizar herramientas y scripts para extraer los APKs de un archivo APKS, lo que permite la instalación del APK relevante en un dispositivo, apoyando un modelo de distribución de aplicaciones moderno y eficiente habilitado por Android App Bundles.

Conversión de AAB a APKS

Convertir Android App Bundles directamente a Archivos de conjunto de APK (.aab a .apks) es bastante sencillo, y se puede hacer usando el software bundletool.

Descarga e instala bundletool desde su repositorio GitHub o desde el sitio web oficial. Una vez instalado, simplemente usa el siguiente comando:

bundletool build-apks --bundle=/MyApp/appfile.aab --output=/MyApp/appfile.apks

Reemplaza /MyApp/appfile.aab con la ruta a tu archivo AAB y /MyApp/appfile.apks con la ruta donde quieres que se guarde el archivo del conjunto de APK. El comando crea el archivo de conjunto de APK - .apks (appfile.apks). Este es un archivo zip que contiene todos los archivos APK. Descomprime el archivo de conjunto de APK para acceder a los archivos APK individuales y si encuentras un archivo APK adecuado para tu dispositivo Android, puedes copiarlo e instalarlo en tu dispositivo.

 

bundletool icon

bundletool

Una herramienta subyacente que Android Studio, el plugin Android Gradle y Google Play utilizan para construir Paquetes de aplicaciones de Android

* Texto traducido del original en inglés: How to convert aab to apks.

** Información adicional sobre tipos de archivos: OpenFile.me.

Otras conversiones de archivos .aab