Google dejará de admitir el formato APK y cambiará a AAB
(androidauthority.com)- A partir de agosto, al lanzar nuevas apps en Play Store, será obligatorio registrarlas como Android App Bundle (AAB)
→ Las apps que actualmente están en APK podrán mantenerse tal como están
- El formato APK (Android Package), usado desde los inicios de Android, será reemplazado por AAB, lanzado en 2018
→ AAB es 15% más pequeño que APK
→ Como permite controlar con más detalle la forma de distribuir actualizaciones, hace posibles actualizaciones más rápidas y eficientes
- Problemas de AAB
→ Para publicarlo en otras tiendas, como Amazon Appstore, hay que exportar manualmente una versión APK
→ Para exportar AAB a APK, hay que proporcionar a Google su propia App Signing Key
3 comentarios
Esto puede prestarse a malentendidos...
AAB es el formato con el que se publica en Google Play Store.
Cuando realmente se descarga al dispositivo, se sigue recibiendo como APK.
(Técnicamente, son fragmentos de APK llamados split APK).
Y al mismo tiempo que AAB, las herramientas de compilación (Android Gradle Plugin) también ofrecen una forma de generar un APK (universal APK).
Y el problema real de
aabes que Google termina haciendo la firma de la app de su lado..El problema es que eso deja abierta la posibilidad de que Google pueda modificar la app arbitrariamente.
De hecho, en lugares como Firebase Test Lab o Google Play pre-test, modifican el código de la app para obtener diversa información sobre su ejecución y luego entregan un reporte.
El siguiente post explica muy bien estas preocupaciones.
https://www.xda-developers.com/google-play-apk-replacement-pros-cons/
https://commonsware.com/blog/2021/…
La última línea me deja un poco intranquilo...