全部產品
Search
文件中心

Mobile Platform as a Service:卡死報告

更新時間:Jul 13, 2024

卡死包括啟動卡死和 ANR 卡死兩種情況。當發生卡死時,用戶端會即時上傳卡死資訊。這些資訊會在控制台上展示出來,總體時間延遲一般在幾秒鐘到幾分鐘。

卡死類型

Android

iOS

啟動卡死

App 啟動後 30 秒內未能離開歡迎頁面和進入首頁。

App 啟動時主線程在 15 秒(iPhone6 及以下機型 30 秒)內未執行完一個方法。

ANR 卡死

即系統 ANR 卡死,定義詳見 Android 官網 ANR

App 運行時主線程在 10 秒(iPhone6 及以下機型 20 秒)內未執行完一個方法。

重要

在查看卡死報告之前,確保您已完成用戶端 SDK 接入和埋點,具體參見 接入 Android 用戶端接入 iOS 用戶端

通過卡死報告,您可以瞭解卡死對應的總次數、卡死率、影響裝置數,並分類查看啟動卡死和 ANR 卡死的詳細情況。

完成以下操作,查看卡死報告:

  1. 登入控制台,單擊 產品與服務 > 移動開發平台 mPaaS,並選擇應用。

  2. 在左側的導覽列,單擊 移動分析 > 效能分析 > 卡死報告

  3. 選擇平台、版本、時間等條件來篩選卡死統計分析資料。

卡死總覽

展示每分鐘的啟動卡死和 ANR 卡死資料,並以折線圖的形式展現資料變化。

指標

啟動卡死

ANR 卡死

卡死數

當日應用啟動卡死次數。

當日應用 ANR 卡死次數。

卡死率

應用啟動卡死的次數/應用啟動次數。

應用 ANR 卡死的次數/應用啟動次數。

影響裝置數

指定時間內發生的啟動卡死總數,按裝置識別碼 去重。

指定時間內發生的 ANR 卡死總數,按裝置識別碼 去重。

啟動/ANR 卡死詳細資料

此地區的資料報表可展現所選日期的 啟動卡死ANR 卡死 資料,並根據卡死的原因對日誌分類統計。

  • 卡死數:同一類卡死的總個數(卡死日誌個數)。

  • 帳號數:同一類卡死中,不同的 userID 的個數(根據日誌中的 userID 欄位來統計),如果日誌中沒有填寫 userID 欄位,預設值為 1。

  • 裝置數:同一類卡死中,不同的裝置識別碼 的個數(根據日誌中的裝置識別碼 欄位來統計),如果日誌中沒有填寫裝置識別碼 欄位,預設值為 1。

  • 版本:卡死日誌中記錄的版本號碼。

  • 詳情:卡死日誌中記錄的卡死呼叫堆疊。

說明

  • 針對 Android 機型,支援在卡死報告的詳情資料中查看相關的堆棧資訊。其中,啟動卡死的堆棧資訊提供了當前全部線程的堆棧內容,供開發人員排查。

  • 針對 iOS 機型,僅支援在卡死報告的詳情資料中查看非啟動卡死對應的堆棧資訊。卡死報告不提供啟動卡死的堆棧資訊。

啟動/ANR 卡死分類詳情

在卡死分類列表中,單擊 詳情 列中的內容,可查看該類卡死的錯誤詳情,包括錯誤組資訊以及錯誤樣本。

  • 錯誤組

    • 卡死數:同一類卡死的總個數(卡死日誌個數)。

    • 影響裝置數:發生該類卡死的裝置量,按裝置識別碼 去重。

      說明

      如果裝置識別碼 為空白或者為“-”,裝置數不累加。

    • 裝置佔比:此類卡死影響的裝置數/發生卡死的總裝置數。

    • 機型:按卡死次數由高到低展示不同機型的卡死次數佔比。

  • 錯誤樣本:展示當前樣本的裝置詳情、日誌詳情等資訊,您可通過兩側的 <> 按鈕來切換樣本。

    • 裝置詳情:展示當前樣本的 裝置識別碼平台使用者識別碼裝置型號作業系統版本 資訊。

    • 日誌詳情:展示當前樣本的卡死日誌,並支援資料匯出。關於日誌詳情,可查看 卡死埋點