Kilitlenme Kurtarma modülü, Android 16'da kullanıma sunuldu. Modül; PackageWatchdog
, gözlemcileri RescueParty
ve RollbackPackageHealthObserver
, ExplicitHealthCheckService
ve ilgili yardımcı sınıflardan oluşur.
Kilitlenme Kurtarma modülünün temel amacı şunları sağlamaktır:
- Kurtarma altyapısı kodunun daha hızlı yinelenmesi. Hata düzeltmeleri ve iyileştirmeler ekosisteme dağıtılabilir. Böylece, daha güvenilir ve hızlı güncellemelerle kullanıcı deneyimi iyileştirilir.
- Kurtarma altyapısının tüm cihazlarda tutarlı bir şekilde uygulanması, sorunlar hakkında daha iyi bilgiler edinilmesini sağlar ve herkes için güvenilirliği artırır.
- Eosistemler genelinde tutarlı davranış, kesintiler sırasında sorun gidermeyi ve kurtarmayı kolaylaştırır ve genel azaltma süresini kısaltır.
Modül sınırı
Bu modülün, Android platformunun geri kalanıyla iyi tanımlanmış bir arayüzü vardır. Bu arayüz, Şekil 1'de gösterilmiştir:
1.şekil Modül sınırı.
Paket biçimi
Kilitlenme Kurtarma modülü, APEX biçimini kullanır.
Bağımlılıklar
Bu modülde yer alan sınıfların Android platformundaki mevcut bağımlılıkları aynı kalır. Yeni bağımlılıklar yoktur.