Publicado por Lidia Gaymond y Vicki Amin, Product Managers de Google Play
Una de las principales razones por las que las personas desinstalan aplicaciones es para liberar espacio en el disco. Para evitar desinstalaciones innecesarias y ayudar a los usuarios a sacar más provecho de sus dispositivos, comenzamos a trabajar en una nueva característica que permite el archivado de aplicaciones.
El archivado es una función nueva que permite a los usuarios recuperar temporalmente ~60 % del almacenamiento de la aplicación eliminando partes de la aplicación en lugar de desinstalarla por completo. Una aplicación archivada permanece en el dispositivo y se puede revertir fácilmente a la última versión compatible disponible mientras se conservan los datos del usuario.
Con el lanzamiento de la próxima versión de Bundletool 1.10, estamos dando el primer paso para que el archivado esté disponible para todos los desarrolladores que usan App Bundles. Para las aplicaciones creadas con Android Gradle Plugin 7.3, comenzaremos a generar un nuevo tipo de APK: APK archivados. Los APK archivados son APK muy pequeños que conservan los datos del usuario hasta que se restaura la aplicación. Si bien estamos comenzando a crear APK archivados ahora, no estarán operativos hasta que la función de archivado se implemente para los consumidores más adelante en el año.
Una vez lanzado, el archivado ofrece grandes beneficios tanto para los usuarios como para los desarrolladores. En lugar de desinstalar una aplicación, los usuarios podían «archivarla», liberando temporalmente espacio de almacenamiento y reactivando la aplicación rápida y fácilmente. Los desarrolladores pueden beneficiarse de menos desinstalaciones y mucha menos fricción para continuar con sus aplicaciones favoritas.
Como antes, todos los APK generados se pueden descargar y verificar a través de la API de APK generados o en Play Console en App Bundle Explorer. Dado que la funcionalidad es de código abierto, los desarrolladores pueden ver el código y otras tiendas de aplicaciones también pueden beneficiarse de él.
Si desea optar por no generar APK archivados, puede modificar el archivo build.gradle del proyecto:
android { bundle { storeArchive { enable = false } } }
Alternativamente, si no está utilizando Gradle para crear sus aplicaciones, puede optar por no participar con una nueva opción en BundleConfig:
{ "optimizations": { "storeArchive": { "enabled": false } } }
Esté atento a más información sobre el archivado de aplicaciones en el blog de desarrolladores de Android.