क्रैश रिकवरी

क्रैश रिकवरी मॉड्यूल को Android 16 में पेश किया गया था. इस मॉड्यूल में PackageWatchdog, इसके ऑब्ज़र्वर RescueParty और RollbackPackageHealthObserver, ExplicitHealthCheckService, और इससे जुड़ी हेल्पर क्लास शामिल हैं.

क्रैश रिकवरी मॉड्यूल का मुख्य मकसद यह है कि:

  • खाता वापस पाने के लिए, इंफ़्रास्ट्रक्चर कोड को तेज़ी से दोहराया जा सकता है. गड़बड़ियों को ठीक करने और सुधार करने से, पूरे नेटवर्क में बदलाव लागू किए जा सकते हैं. इससे लोगों को ज़्यादा भरोसेमंद और तेज़ी से अपडेट मिलते हैं और उन्हें बेहतर अनुभव मिलता है.
  • सभी डिवाइसों पर रिकवरी इंफ़्रास्ट्रक्चर को लगातार लागू करने से, समस्याओं के बारे में बेहतर जानकारी मिलती है. साथ ही, सभी के लिए डिवाइस के भरोसेमंद होने की संभावना बढ़ जाती है.
  • सभी इकोसिस्टम में एक जैसा व्यवहार होने की वजह से, आउटेज के दौरान समस्या हल करना और रिकवर करना आसान हो जाता है. साथ ही, समस्या को ठीक करने में लगने वाला कुल समय कम हो जाता है.

मॉड्यूल की सीमा

इस मॉड्यूल का इंटरफ़ेस, Android प्लैटफ़ॉर्म के बाकी हिस्सों के साथ अच्छी तरह से काम करता है. इसे पहली इमेज में दिखाया गया है:

क्रैश रिकवरी मॉड्यूल की सीमा

पहली इमेज. मॉड्यूल की सीमा.

पैकेज का फ़ॉर्मैट

क्रैश रिकवरी मॉड्यूल, APEX फ़ॉर्मैट का इस्तेमाल करता है.

डिपेंडेंसी

इस मॉड्यूल में शामिल क्लास की, Android प्लैटफ़ॉर्म पर मौजूद डिपेंडेंसी में कोई बदलाव नहीं होता. कोई नई डिपेंडेंसी नहीं है.