Android 15 para desarrolladores: cambios clave a partir de agosto de 2025
Android 15 para desarrolladores: cambios clave a partir de agosto de 2025
Desde el 31 de agosto de 2025, Google Play exige que las nuevas apps y las actualizaciones destinadas a móviles y tabletas apunten a Android 15 (API 35). En Wear OS, Android TV y Android Automotive el objetivo mínimo exigido es Android 14 (API 34). Además, Android 15 introduce cambios de comportamiento que impactan en servicios en primer plano, seguridad de intents, TLS y visibilidad de apps cuando el usuario activa Private Space. Aquí tienes una guía práctica y directa para pasar sin fricciones a API 35 y mantener la disponibilidad de tu app.
Resumen ejecutivo (30 segundos)
- Actualiza
compileSdkVersionytargetSdkVersiona 35. - AGP ≥ 8.5 y Gradle actualizados; Java/Kotlin compatibles.
- Refactoriza Foreground Services (nuevos tipos y timeouts).
- Revisa restricciones con
SYSTEM_ALERT_WINDOWyBOOT_COMPLETED. - Valida interacción con Private Space (visibilidad y intents seguros).
- Plan de publicación: pruebas internas, closed y staged rollout en Play.
Fechas y requisitos por plataforma
| Plataforma | Objetivo requerido | Aplicación | Fecha clave |
|---|---|---|---|
| Móvil / Tableta | Android 15 (API 35) | Nuevas apps y actualizaciones | 31/08/2025 |
| Wear OS | Android 14 (API 34) | Nuevas apps y actualizaciones | 31/08/2025 |
| Android TV / Google TV | Android 14 (API 34) | Nuevas apps y actualizaciones | 31/08/2025 |
| Android Automotive OS | Android 14 (API 34) | Nuevas apps y actualizaciones | 31/08/2025 |
Nota: las apps existentes deben apuntar al menos a API 34 para seguir siendo visibles a usuarios en dispositivos con Android 15 o posterior.
Cambios de comportamiento al apuntar a API 35
Servicios en primer plano (FGS)
- Nuevos timeouts para
dataSyncy nuevo tipomediaProcessing. - Restricción al iniciar FGS si la app tiene
SYSTEM_ALERT_WINDOWactiva. - Restricción desde
BOOT_COMPLETEDpara lanzar FGS directamente.
Seguridad, red y intents
- TLS endurecido (versiones antiguas obsoletas en clientes).
- Intents más seguros: validaciones adicionales y reducción de superficies implícitas.
- Modo No molestar (DND): límites al cambio global del estado por apps de terceros.
Si tu app usa alarmas precisas, recuerda que desde Android 14 SCHEDULE_EXACT_ALARM se deniega por defecto y solo aplica a casos estrictamente justificados. En Android 15 conviene migrar a WorkManager y AlarmManager inexacto cuando sea posible.
APIs y capacidades nuevas que sí afectan a apps
- Private Space: “zona” cifrada bajo autenticación adicional. Tu app puede ver/interactuar con apps del espacio privado solo si cumple nuevas reglas de visibilidad e intents explícitos.
- ADPF mejorado (Android Dynamic Performance Framework): más señales para perf/batería en juegos y apps exigentes.
- Cámara y medios: Low Light Boost, control de HDR (headroom) y loudness en audio.
- Conectividad satelital: apertura de APIs para SMS/MMS sobre satélite; RCS sigue reservado a apps preinstaladas.
Para una visión de usuario final de Android 15 y su contexto, consulta nuestra guía: Android 15: todas las novedades y mejoras frente a Android 14.
Checklist de migración a Android 15 (API 35)
- Actualiza
compileSdkVersion/targetSdkVersiona 35 y sincroniza dependencias. - AGP (Android Gradle Plugin) ≥ 8.5; Gradle ≥ 8.x; Kotlin y Java en versiones soportadas.
- Revisa Foreground Services: usa tipos adecuados (
dataSync,mediaProcessing) y respeta límites de arranque. - Endurece intents (explícitos, validación de extras) y elimina usos inseguros de
PendingIntent. - Adapta notificaciones/detección de robo y bloqueos remotos si integras seguridad de dispositivo.
- Ejecuta compatibility toggles en Opciones de desarrollador para detectar regresiones y crea pruebas instrumentadas.
- Publica en pistas internal → closed → open y lanza staged rollout con monitoreo de ANRs/CRASH en Play.
Distribución y cambios que vienen
Además del nuevo objetivo de API, Google ha anunciado dos líneas relevantes para 2025–2027:
- Private Space y mejoras de widgets consolidan el foco en privacidad/UX.
- Verificación de identidad para desarrolladores que distribuyen fuera de Play (piloto en 2026 y expansión global en 2027): afectará a stores de terceros y sideloading.
- Apps de Google TV/Android TV con binarios de 64‑bit previstas para el próximo ciclo anual.
Preguntas rápidas
¿Qué pasa si mantengo targetSdk=34?
Tu app puede perder visibilidad para usuarios en dispositivos con Android 15+ y no podrás enviar actualizaciones a partir del 31/08/2025 en móvil/tableta. Migra a API 35 cuanto antes.
¿Debo cambiar también minSdk?
No es obligatorio. Mantén la cobertura de usuarios requerida por tu negocio; usa Build.VERSION.SDK_INT y feature flags para comportamientos diferenciados.
¿Cómo pruebo cambios “rompedores” sin subir versión?
Usa el compatibility framework de Android 15 (Opciones de desarrollador) para activar/desactivar toggles de comportamiento en ejecución
Comentarios
Iniciar sesión para dejar un comentario y una valoración.