產品同事看到的是啟動圖;工程看到的是主執行緒。兩者中間常夾著一排「先載再說」的初始化程式。
第一類是分析與歸因 SDK。它們常在 Application 層同步初始化,並立刻送出裝置與工作階段資訊,即使使用者尚未進入首屏。
第二類是遠端設定。為了提早拿到功能開關,App 可能在啟動時就拉完整份設定檔,其中夾帶用不到的資源 URL。
第三類是預載圖庫。為了讓之後滑動順暢,一次下載多張高解析圖片,卻拖垮第一次開啟。
第四類是字型與主題包。動態下發的字重若未子集化,會在弱網變成明顯的空白等待。建議把「啟動窗口允許的請求清單」寫進版本產物,每次釋出比對差異。