שחזור אחרי קריסה

מודול שחזור הקריסות הושק ב-Android 16. המודול מורכב מ-PackageWatchdog, מהמשתנים שלו RescueParty ו-RollbackPackageHealthObserver, מ-ExplicitHealthCheckService וממחלקות עזר קשורות.

המוטיבציה העיקרית ליצירת מודול שחזור לאחר קריסה היא לספק:

  • חזרה מהירה יותר על קוד התשתית לשחזור. אפשר להטמיע תיקוני באגים ושיפורים בכל האקוסיסטם, וכך לשפר את חוויית המשתמש באמצעות עדכונים מהימנים ומהירים יותר.
  • הטמעה עקבית של תשתית שחזור בכל המכשירים מספקת תובנות טובות יותר לגבי בעיות ומשפרת את האמינות לכולם.
  • התנהגות אחידה בכל המערכות האקולוגיות מקלה על פתרון בעיות ועל שחזור במהלך הפסקות שירות, ומקצרת את זמן ההתאוששות הכולל.

גבול המודול

למודול הזה יש ממשק מוגדר היטב אל שאר פלטפורמת Android וממנה, כמו שמוצג באיור 1:

גבולות מודול שחזור קריסה

איור 1. גבול המודול.

פורמט החבילה

מודול שחזור הקריסה משתמש בפורמט APEX.

תלויות

התלויות הקיימות של המחלקות שנכללות במודול הזה בפלטפורמת Android נשארות ללא שינוי. אין תלות חדשה.