Android limitará el consumo de memoria de las aplicaciones para evitar que los móviles se queden sin RAM
Google endurecerá los requisitos de calidad para las aplicaciones que se distribuyen a través de la Play Store. El objetivo es reducir el consumo de memoria RAM y garantizar que los móviles, especialmente los modelos con menos recursos, puedan ejecutar varias aplicaciones sin cierres inesperados, ralentizaciones o problemas al volver a abrirlas.
Las nuevas exigencias ya han comenzado a aplicarse, aunque los desarrolladores dispondrán hasta febrero de 2027 para adaptar sus aplicaciones a los límites establecidos. Google también ha preparado herramientas de diagnóstico capaces de detectar cuándo una app supera los umbrales permitidos.
La inteligencia artificial presiona el suministro de memoria
La decisión llega en un momento de tensión para el mercado de la memoria. El crecimiento de la inteligencia artificial ha disparado la demanda de chips destinados a centros de datos y servidores, lo que está condicionando la disponibilidad de determinados componentes para otros productos tecnológicos.
Esta situación también afecta a los teléfonos móviles. Hasta hace poco, la evolución habitual apuntaba a dispositivos con más memoria RAM en cada generación. Sin embargo, algunos fabricantes están manteniendo la misma cantidad de RAM que en sus modelos anteriores e incluso reduciéndola en determinados segmentos.
La RAM, o memoria de acceso aleatorio, es el espacio temporal que utiliza el sistema para mantener abiertas las aplicaciones y los datos que necesitan en cada momento. No debe confundirse con el almacenamiento interno: mientras este último conserva archivos y aplicaciones, la RAM influye directamente en la capacidad del móvil para realizar varias tareas a la vez.
Nuevos límites para el uso de memoria
El primer bloque de medidas introduce umbrales de rendimiento relacionados con el uso dinámico de la memoria y con la gestión de imágenes. Google analizará el consumo de cada aplicación dependiendo de si está activa en pantalla, funciona en segundo plano o permanece almacenada en la caché del sistema.
El uso dinámico de memoria hace referencia a la cantidad de RAM que una aplicación reserva y libera mientras está funcionando. Una app mal optimizada puede mantener recursos que ya no necesita, ocupar espacio durante demasiado tiempo y obligar al sistema a cerrar otros procesos para recuperar memoria.
La evaluación tendrá en cuenta también la categoría de rendimiento del dispositivo. De este modo, los requisitos se ajustarán a las capacidades del móvil y no se aplicará exactamente el mismo criterio a un teléfono de gama alta que a otro con una cantidad de RAM más limitada.
Google vigilará especialmente las imágenes
Las imágenes son otro de los puntos de atención. En Android, los bitmaps son representaciones de imágenes cargadas en la memoria para que puedan mostrarse en pantalla. Aunque resultan imprescindibles para muchas aplicaciones, pueden ocupar una cantidad considerable de RAM cuando tienen una resolución elevada o se mantienen almacenados sin necesidad.
La compañía comprobará cómo gestionan las aplicaciones estos recursos cuando están en primer plano. También prestará atención a los casos en los que una app conserva imágenes que ya no son visibles después de pasar a segundo plano o quedar en la caché.
La intención es que las aplicaciones liberen cuanto antes los datos que no están utilizando. Esta optimización puede reducir la presión sobre la memoria y mejorar la multitarea, sobre todo en dispositivos que no cuentan con grandes cantidades de RAM.
Optimización obligatoria del código DEX
Las nuevas normas incluyen además un requisito relacionado con el código DEX. Este formato contiene las instrucciones que Android utiliza para ejecutar las aplicaciones. Google exigirá que los paquetes publicados en la Play Store alcancen al menos un 25% de cobertura combinada en optimización, reducción y ofuscación.
La optimización elimina o reorganiza elementos innecesarios del código. La reducción disminuye el tamaño del paquete, mientras que la ofuscación transforma el código para dificultar su análisis sin cambiar su funcionamiento. En conjunto, estas técnicas pueden ayudar a que la aplicación ocupe menos espacio, arranque más rápido y consuma menos memoria durante su ejecución.
El requisito no implica que todas las aplicaciones deban utilizar exactamente las mismas técnicas, pero sí que los desarrolladores tendrán que demostrar un nivel mínimo de preparación del código antes de que finalice el plazo de adaptación.
Un sistema para impedir excesos de memoria
Google ha puesto a disposición de los equipos de desarrollo una suite de diagnóstico que avisará cuando una aplicación supere los límites de consumo. Estas herramientas permitirán identificar qué pantallas, funciones o procesos provocan el gasto excesivo de RAM.
La compañía también prepara funciones adicionales para Android. Entre ellas se encuentra un sistema capaz de impedir que una aplicación utilice más memoria de la que tiene asignada en el dispositivo. La medida pretende evitar que una sola app perjudique al resto del sistema, aunque Google no ha detallado todavía cómo se aplicará técnicamente.
Restauración automática de la sesión entre dispositivos
Los cambios no se limitan al consumo de memoria. Google exigirá que las aplicaciones con inicio de sesión sean compatibles con Zero Tap Sign-In, una función que permite restaurar automáticamente el estado de la cuenta cuando el usuario cambia de un dispositivo Android a otro.
Con este sistema, la persona no debería tener que repetir todos los pasos de acceso al estrenar o configurar otro móvil compatible. Los desarrolladores tendrán hasta abril de 2027 para actualizar sus aplicaciones y cumplir esta condición si quieren mantenerlas disponibles en la Play Store.
Con estas medidas, Android busca que la optimización deje de ser una cuestión opcional para los desarrolladores. La presión sobre el suministro de memoria y el aumento de las funciones basadas en inteligencia artificial hacen necesario que las aplicaciones aprovechen mejor los recursos disponibles, especialmente en los móviles con menos RAM.



