FrameWork框架部分:
1.信息發(fā)送流程圖<1>:

1.信息發(fā)送流程圖<2>:
下圖是普通短信的處理流程。可以看到的是,在上層,短信是通過源目地址以及String等體現(xiàn)出來的,接著往底層走是tracker,再接著到RILJ演變成了pdu數(shù)據(jù),再到RILRequest下發(fā)到RILD。
在圖中也畫出了長短信的處理流程,可以看到長短信的處理與普通短信的處理基本類似,僅僅是多了分段處理(在App中)。
2.信息接收流程圖:

3.信息發(fā)送總流程,從APP-> Framework

ps其他參考:
https://blog.csdn.net/a34140974/article/details/50964080 (Android 6.0發(fā)送短信過程)
https://blog.csdn.net/omnispace/article/details/52687189 ?(Android 6.0短信接收過程)
https://blog.csdn.net/qq_25804863/article/details/49459283(Android 6.0短信發(fā)送總流程)
https://blog.csdn.net/wenping1980 (Android7.0 原生googleMessaging源碼分析)
https://blog.csdn.net/ashqal/article/details/42777671 (PDU編碼)
https://blog.csdn.net/u013226036/article/details/47804067 (數(shù)據(jù)表)
https://blog.csdn.net/liduanw/article/details/8461973 (基于SDK訪問MMS個各種操作)
https://blog.csdn.net/u012230055/article/details/51452617 (基于SDK發(fā)送短信的2種方式)