A partir de 2026, para alinearnos con nuestro modelo de desarrollo estable de la rama principal y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en AOSP en el segundo y cuarto trimestre. Para compilar AOSP y contribuir a él, te recomendamos que utilices android-latest-release en lugar de aosp-main. 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 AOSP.
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, ExplicitHealthCheckService y clases auxiliares relacionadas.
La principal motivación del 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 brinda 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: Es el 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: 2025-12-03 (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: 2025-12-03 (UTC)"],[],[]]