2026-05-20

冷啟動時多出來的請求,通常藏在哪

啟動畫面還沒結束,背景就已打完一輪第三方。整理四個最常被忽略的來源。

手機螢幕顯示應用圖示網格
  • 冷啟動
  • 資源載入

產品同事看到的是啟動圖;工程看到的是主執行緒。兩者中間常夾著一排「先載再說」的初始化程式。

第一類是分析與歸因 SDK。它們常在 Application 層同步初始化,並立刻送出裝置與工作階段資訊,即使使用者尚未進入首屏。

第二類是遠端設定。為了提早拿到功能開關,App 可能在啟動時就拉完整份設定檔,其中夾帶用不到的資源 URL。

第三類是預載圖庫。為了讓之後滑動順暢,一次下載多張高解析圖片,卻拖垮第一次開啟。

第四類是字型與主題包。動態下發的字重若未子集化,會在弱網變成明顯的空白等待。建議把「啟動窗口允許的請求清單」寫進版本產物,每次釋出比對差異。

← 回到文章列表