使用者錯誤報告

供應商應監控使用者原生當機報告。記憶體安全性錯誤通常代表可遭到利用的漏洞或使用者可見的不穩定性,因此應立即處理。Android 作業系統會使用 DropboxManager 管理錯誤報告,當發生異常終止時,系統會廣播 ACTION_DROPBOX_ENTRY_ADDED 意圖。

供應商應實作系統應用程式,使用 BroadcastReceiver 監聽這些廣播,並從 DropboxManager 擷取當機報告。這些資料應傳送至供應商的伺服器進行分析。

Google 在 Google Play 服務中實作這類機制,並監控使用者裝置的錯誤。在適用法律和隱私權標準允許的情況下,Google 可能會將部分最常見的錯誤與供應商分享。不過,只有部分當機事件會分享,Google 強烈建議供應商應按照上述方式實作自己的使用者錯誤追蹤功能。