بازیابی تصادف

ماژول Crash Recovery در اندروید 16 معرفی شد. این ماژول از PackageWatchdog ، ناظران آن RescueParty و RollbackPackageHealthObserver ، و ExplicitHealthCheckService و کلاس های کمکی مرتبط تشکیل شده است.

انگیزه اصلی برای ماژول Crash Recovery ارائه موارد زیر است:

  • تکرار سریعتر کد زیرساخت بازیابی رفع اشکال و بهبودها را می توان در سراسر اکوسیستم مستقر کرد و تجربه کاربر را با به روز رسانی های مطمئن تر و سریع تر بهبود بخشید.
  • اجرای مداوم زیرساخت های بازیابی در همه دستگاه ها بینش بهتری در مورد مسائل ارائه می دهد و قابلیت اطمینان را برای همه بهبود می بخشد.
  • رفتار یکنواخت در بین اکوسیستم‌ها، عیب‌یابی و بازیابی را در هنگام خاموشی آسان‌تر می‌کند و زمان کلی کاهش را کاهش می‌دهد.

مرز ماژول

همانطور که در شکل 1 نشان داده شده است، این ماژول یک رابط کاملاً تعریف شده برای و از بقیه پلتفرم اندروید دارد:

مرز ماژول Crash Recovery

شکل 1. مرز ماژول.

قالب بسته

ماژول Crash Recovery از فرمت APEX استفاده می کند.

وابستگی ها

وابستگی های موجود کلاس های موجود در این ماژول در پلتفرم اندروید یکسان باقی می مانند. هیچ وابستگی جدیدی وجود ندارد.