Mishaal Rahman / Autoridad de Android
TL;DR
- Logramos habilitar completamente la función de archivo de aplicaciones de Android 15 para verla mejor.
- Esta función solo está disponible a través de Play Store en este momento, pero Android 15 la integrará en el sistema operativo.
- Esta función archiva automáticamente las aplicaciones que no utilizas para liberar espacio.
Los teléfonos insignia de hoy en día tienen suficiente espacio de almacenamiento para guardar fácilmente cientos de aplicaciones de Android, fotos, vídeos y otros archivos. Sin embargo, mucha gente no compra teléfonos de gama alta, e incluso aquellos que sí lo hacen suelen terminar comprando el modelo base, que ofrece menos almacenamiento. Desinstalar aplicaciones que rara vez usas puede liberar mucho espacio, pero puede causar dolores de cabeza en el futuro cuando necesites reinstalarlas y configurarlas nuevamente. Afortunadamente, esto no será un gran problema en Androide 15ya que podrás archivar aplicaciones que no estás usando en lugar de desinstalarlas.
A principios de 2022, Google presentó una función de archivo de aplicaciones que, según dijeron, permitiría a los usuarios recuperar alrededor del 60% del espacio de almacenamiento que ocupa una aplicación. Esto funciona “eliminando partes de la aplicación en lugar de desinstalarla por completo”. Esta característica aprovecha la naturaleza compartimentada del formato Android App Bundle que utiliza Google Play para distribuir aplicaciones. Cuando los desarrolladores generan un paquete de aplicaciones de Android para enviarlo a Google Play, las herramientas de desarrollo de Google generan un archivo de instalación de APK adicional llamado «APK archivado».
¿Qué es un APK archivado?
Un APK archivado es solo una versión recortada de la aplicación base que se instala cuando Google Play archiva una aplicación. El APK archivado es increíblemente pequeño ya que solo contiene el ícono de la aplicación original (con un logotipo de descarga superpuesto en la parte superior) y un código para que Google Play restaure la aplicación original cuando se toca el ícono. Debido a que un APK archivado tiene la misma firma que la aplicación original, se puede instalar encima del original sin borrar ningún dato.
El archivo de aplicaciones existe actualmente como una característica de Google Play Store y no del propio Android. Esto significa que no puedes archivar ni restaurar aplicaciones desde la configuración de Android. También significa que otras tiendas de aplicaciones de Android tienen que crear su propia interfaz de usuario y la implementación del archivo de aplicaciones. En comparación, la función de descarga de aplicaciones en iOS está integrada directamente en el menú de configuración integrado del sistema operativo.
Mishaal Rahman / Autoridad de Android
Activando el archivo de aplicaciones en Google Play. Fuente: Google.
Mientras investigaba la versión beta de Android 14 QPR2 el mes pasado, descubrí indicios de que Google está trabajando para agregar soporte a nivel de sistema operativo para el archivado de aplicaciones. Incluso logré que apareciera un botón de «archivar» y «restaurar» en la aplicación Configuración. Después de algunos retoques más en el más reciente Android 14 QPR3 Beta 2 Sin embargo, en el lanzamiento pude habilitar completamente la función de archivo de aplicaciones integrada de Android.
¿Cómo funcionará el archivo de aplicaciones de Android 15?
En el vídeo incluido a continuación, primero abro la aplicación Uber en mi Google Píxel 8 Pro para mostrar que lo configuré e inicié sesión con mi cuenta. Luego abro la página de información de la aplicación Uber para mostrar que está ocupando 387 MB de almacenamiento. Luego toco el botón «archivar» que sobrescribe la aplicación Uber con un APK archivado (el tamaño de la aplicación resultante no se muestra en el video, pero se redujo a 17,64 MB, una disminución de ~95,4%). Por último, toco el ícono de la pantalla de inicio de la aplicación Uber (tocar «restaurar» en la página de información de la aplicación también habría funcionado) y espero a que Google Play descargue e instale la aplicación original nuevamente. Una vez hecho esto, inicio la aplicación Uber para mostrar que todavía estoy conectado a mi cuenta y que no se perdió ninguno de mis datos durante este proceso.
La versión integrada de archivo de aplicaciones de Android no solo le permitirá archivar aplicaciones manualmente, sino que también le permitirá elegir si desea que el sistema operativo archive automáticamente las aplicaciones que no usa con frecuencia. Si alterna «administrar aplicación si no se utiliza» en la página de información de la aplicación, el sistema operativo eliminará permisos, eliminará archivos temporales, detendrá las notificaciones y finalmente archivará la aplicación si no se ha utilizado por un tiempo.
Mishaal Rahman / Autoridad de Android
Android 15 puede archivar automáticamente aplicaciones que no usas con frecuencia.
Aunque he demostrado que la función de archivo de aplicaciones de Android funciona con Google Play, no hay nada que impida que funcione con otras tiendas de aplicaciones de Android. Otras tiendas de aplicaciones de Android solo necesitan admitir el formato Android App Bundle y poder manejar la intención android.intent.action.UNARCHIVE_PACKAGE que envía el sistema operativo cuando el usuario toca el ícono de la aplicación archivada o el botón «restaurar» en la configuración. El sistema operativo envía la intención UNARCHIVE_PACKAGE al «instalador de registro» de la aplicación, que en este caso resultó ser Google Play Store.
Con suerte, más tiendas de aplicaciones de Android agregan soporte para el archivo de aplicaciones ahora que Google lo está integrando en el sistema operativo. Hablando de eso, aunque pude activar esta función en la última versión beta de Android 14 QPR, es muy probable que Google no la implemente hasta Android 15. Esto se debe a que los lanzamientos trimestrales de la plataforma tienden a nunca introducir cambios importantes que puedan afectar desarrolladores de aplicaciones, y esta es una característica que afectará a los desarrolladores de tiendas de aplicaciones.