本文代碼以MTK平台Android 4.4為分析對象,與Google原生AOSP有些許差異,請讀者知悉。
下圖為短信接收時序圖:

短信接收的framework層代碼主要由InboundSmsHandler狀态機處理,主要有StartupState、IdleState、DeliveringState(短信分發處理)、WaitingState這幾個狀态,然後就是發送廣播到Mms應用中。
右鍵複制圖檔位址,在浏覽器中打開即可檢視大圖。
未完待續,有不對的地方,請指正。
本文代碼以MTK平台Android 4.4為分析對象,與Google原生AOSP有些許差異,請讀者知悉。
下圖為短信接收時序圖:
短信接收的framework層代碼主要由InboundSmsHandler狀态機處理,主要有StartupState、IdleState、DeliveringState(短信分發處理)、WaitingState這幾個狀态,然後就是發送廣播到Mms應用中。
右鍵複制圖檔位址,在浏覽器中打開即可檢視大圖。
未完待續,有不對的地方,請指正。