本文代码以MTK平台Android 4.4为分析对象,与Google原生AOSP有些许差异,请读者知悉。

彩信收发依靠WAP网络,在Android4.4中的实现基于Http协议的应用。下图为几个彩信传输过程中的关键类:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2FuZ2hhaTExMjk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

SendTransaction:发送彩信

NotificationTransaction:彩信接收

ReadRecTransaction:彩信阅读报告

RetrieveTransaction:彩信下载

TransactionService是个service。负责调度处理各种彩信事件。

下图为彩信发送过程序列图:

Android4.4 Telephony流程分析——彩信(MMS)发送过程-LMLPHP

右键复制图片地址。在浏览器中打开就可以查看大图。

未完待续,有不正确的地方,请指正。

05-23 05:26