Android 在安卓系统中是否可以使用相关数据短信?
SendDataMessage()和sendTextMessage()是否内置了分段和重新组合串联SMS消息的功能Android 在安卓系统中是否可以使用相关数据短信?,android,sms,concatenation,Android,Sms,Concatenation,SendDataMessage()和sendTextMessage()是否内置了分段和重新组合串联SMS消息的功能 换言之;如果我将一个超过200字节的arraybyte作为sendDataMessage的输入,它会被自动分段并重新组装,因此getUserData()将给出相同的200字节吗?不,它不能。即使使用smsmsmanager.sendDataMessage(),SMS消息的最大大小也为140字节 所以你需要设置一个循环来处理你的多部分短信。也许您还需要smsmsmanager.div
换言之;如果我将一个超过200字节的arraybyte作为sendDataMessage的输入,它会被自动分段并重新组装,因此getUserData()将给出相同的200字节吗?不,它不能。即使使用
smsmsmanager.sendDataMessage()
,SMS消息的最大大小也为140字节
所以你需要设置一个循环来处理你的多部分短信。也许您还需要smsmsmanager.divideMessage(字符串文本)
来执行几个片段
请参考此人的问题:
顺便说一句,我认为正是出于这个原因,谷歌选择打开这个API:smsmsmanager.sendMultipartTextMessage()