В Android introducir requisitos para el consumo de memoria por parte de las aplicaciones

Google ha anunciado la introducción de nuevos requisitos de calidad para las aplicaciones de su plataforma. AndroidEstas medidas buscan reducir el consumo de memoria de las aplicaciones ante la escasez de RAM en el mercado de los smartphones. Los requisitos entrarán en vigor en febrero de 2027. Las aplicaciones cuyo rendimiento supere los límites establecidos podrían sufrir restricciones para su publicación en el catálogo de Google Play y una menor visibilidad en los rankings.

Métricas que se monitorizarán para identificar problemas de consumo de memoria:

  • Consumo dinámico de memoria (RSS + datos enviados a la partición de intercambio) cuando la aplicación está activa y se ejecuta en segundo plano.
  • Uso de memoria para mapas de bits de imágenes, que no deberían consumir memoria cuando la aplicación no se muestra y se ejecuta en segundo plano.
  • Optimización del código ejecutable en formato DEX (Dalvik Executable). Las aplicaciones deben usar herramientas como R8 para optimizar el código DEX, eliminar construcciones no utilizadas y realizar ofuscación (usando nombres cortos para clases, métodos y campos) para reducir el tamaño de los datos cargados en la memoria.

Los umbrales se determinan en función de la cantidad de RAM en el dispositivo. Por ejemplo, en dispositivos con 4 GB de RAM, una aplicación no puede usar más de 2 GB de memoria en estado activo y 1 GB cuando se ejecuta en segundo plano; en dispositivos con 8 GB de RAM, el uso máximo es de 2.25 GB y 1.5 GB; con 12 GB de RAM, el uso máximo es de 3.25 GB y 1.75 GB; y con 16 GB de RAM, el uso máximo es de 4.25 GB y 2 GB, respectivamente. Los límites son más altos para los juegos: en dispositivos con 4 GB de RAM, un juego no puede usar más de 2.25 GB de memoria en estado activo y 2 GB cuando se ejecuta en segundo plano; en dispositivos con 8 GB de RAM, el uso máximo es de 3.5 GB y 2.75 GB; con 12 GB de RAM, el uso máximo es de 4 GB y 3.2 GB; y con 16 GB de RAM, el uso máximo es de 5 GB y 3.5 GB.

Además, se introducen requisitos para una transferencia de aplicaciones sin interrupciones al cambiar de dispositivo. A partir de abril de 2027, todas las aplicaciones, excepto los juegos, que admitan el inicio de sesión con cuenta deberán restaurar automáticamente su estado al transferirse a un nuevo dispositivo mediante una API. Android Restaurar credenciales.

Además, puedes marcar la adición a la rama. Android 17 maneras de mejorar la seguridad de tus conexiones de red:

  • Habilitar la compatibilidad con la extensión TLS ECH (Encrypted ClientHello) para ocultar dominio En el tráfico HTTPS, ECH continúa el desarrollo de la extensión ESNI (Encrypted Server Name Indication) y se utiliza para cifrar información sobre los parámetros de la sesión TLS, como el nombre de dominio solicitado. La principal diferencia entre ECH y ESNI radica en que ECH, en lugar de cifrar campos individuales, cifra todo el mensaje TLS ClientHello. Esto ayuda a evitar fugas de información a través de campos no cubiertos por ESNI, como el campo PSK (Pre-Shared Key).
  • Agregar una solicitud de permiso para que las aplicaciones escaneen la red local o se conecten a dispositivos en la red local (Protección de red local).
  • Habilitar por defecto el mecanismo de Transparencia de Certificados (CT), que mantiene un registro público de todos los certificados emitidos y revocados. CT permite identificar los certificados creados sin seguir los flujos de trabajo estándar de la CA (por ejemplo, la creación subrepticia de certificados debido a abusos por parte de empleados o a una vulneración de la CA).
  • Se ha dado a los operadores de telefonía móvil la opción de desactivar la compatibilidad con redes 2G por defecto para bloquear los ataques que obligan a los teléfonos inteligentes a conectarse a una red 2G para eludir los mecanismos de filtrado de spam y enviar mensajes SMS fraudulentos.

Fuente: opennet.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster