ANR 與閃退:為什麼要分開排程

把所有穩定度問題塞進同一張票,修復順序會失真。

  • ANR
  • 分流
多台並排的智慧型手機

閃退常對應空指標、競態或原生錯誤;ANR 則多與主執行緒阻塞、鎖競爭或過重的同步 I/O 有關。合併成「不穩」只會讓優先順序變成感覺之爭。

分流時先看影響面與成長速度,再看是否有清楚堆疊。沒有符號的群組,應先排符號上傳修復,而不是盲目加 try/catch。

中階機與舊系統版本往往放大 ANR;若只在旗艦開發機驗證,很容易以為已修好。

我們的堆疊判讀服務會把 ANR 與崩潰分欄呈現,並標註建議由誰接手(客戶端、SDK 供應商或後端逾時)。

返回觀點列表