A partir de 2026, para alinearnos con nuestro modelo de desarrollo llamado Trunk Stable y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en el AOSP en el segundo y cuarto trimestre. Para compilar el AOSP y contribuir a él, usa android-latest-release. La rama del manifiesto android-latest-release siempre hará referencia a la versión más reciente que se envió al AOSP. Para obtener más información, consulta Cambios en el AOSP.
Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
Recuperación ante fallas
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
El módulo de recuperación ante fallas se introdujo en Android 16. El módulo consta de
PackageWatchdog, sus observadores RescueParty y
RollbackPackageHealthObserver, y ExplicitHealthCheckService, y
las clases auxiliares relacionadas.
La principal motivación para el módulo de recuperación ante fallas es proporcionar lo siguiente:
- Iteración más rápida del código de infraestructura de recuperación. Las correcciones de errores y las mejoras se pueden implementar en todo el ecosistema, lo que mejora la experiencia del usuario con actualizaciones más confiables y rápidas.
- La implementación coherente de la infraestructura de recuperación en todos los dispositivos proporciona mejores estadísticas sobre los problemas y mejora la confiabilidad para todos.
- El comportamiento uniforme en todos los ecosistemas facilita la solución de problemas y la recuperación durante las interrupciones, y reduce el tiempo general de mitigación.
Límite del módulo
Este módulo tiene una interfaz bien definida hacia y desde el resto de la plataforma de Android, como se muestra en la Figura 1:

Figura 1: Límite del módulo
El módulo de recuperación ante fallas usa el formato APEX.
Dependencias
Las dependencias existentes de las clases incluidas en este módulo en la plataforma de Android siguen siendo las mismas. No hay dependencias nuevas.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2026-06-18 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-06-18 (UTC)"],[],[]]