Artículo
Android 8.0 Oreo: límites al segundo plano
API 26, agosto de 2017. Se acotaron los servicios en segundo plano y los broadcasts implícitos, cada notificación pidió un canal y Treble separó Android del código del fabricante.
25entradasRSS
Notas de campo, artículos largos, manuales y registros de decisión — escritos mientras construyo, mantenidos al día o marcados como obsoletos de forma explícita.
Artículo
API 26, agosto de 2017. Se acotaron los servicios en segundo plano y los broadcasts implícitos, cada notificación pidió un canal y Treble separó Android del código del fabricante.
Artículo
API 28, agosto de 2018. Las apps inactivas perdieron cámara, micrófono y sensores, el HTTP sin cifrar pasó a ser opcional y una píldora reemplazó al botón de inicio.
Artículo
API 29, septiembre de 2019. La primera versión con solo un número por nombre. Almacenamiento acotado, permiso propio para la ubicación en segundo plano, gestos y tema oscuro.
Artículo
API 30, septiembre de 2020. Cámara, micrófono y ubicación sumaron "Only this time", las apps sin uso perdieron sus permisos y con target 30 ya no se podía evitar el scoped storage.
Artículo
API 31, octubre de 2021. El fondo de pantalla tiñó el sistema, un panel mostró quién usó ubicación, cámara y micrófono, y con target 31 había que declarar exported y PendingIntent.
Artículo
API 33, agosto de 2022. Notificar pasó a requerir permiso, READ_EXTERNAL_STORAGE se dividió en tres permisos de medios y llegó un selector de fotos que no pide permisos.
Artículo
API 34, octubre de 2023. Las apps con target menor a 23 dejaron de instalarse, el usuario pudo compartir solo las fotos elegidas y cada servicio en primer plano necesitó un tipo.
Artículo
API 35, octubre de 2024. Con target 35 las apps van edge-to-edge, dataSync tiene seis horas al día, el espacio privado oculta apps y el código nativo debe usar páginas de 16 KB.