我看到很多问题询问如何获取短信发送者的电话号码,而不是接收者的电话号码。我已经使用这个站点上的工具生成了一个 PDU,并且可以在其中看到收件人的电话号码:
但是,我在 Android 提供的 SmsMessage 类中看不到任何地方可以获取收件人的电话号码。我想这样做的原因是我有一部双 SIM 卡手机,但在 Android 中看不到任何地方我可以确定用于传入 SMS 的 SIM 端口。至少,我想查看每条 SMS 消息并确定它们发送到的电话号码。
这个问题似乎与我的非常相似,但没有答案:
我的问题有所不同,因为我已经详细介绍了有关 PDU 的站点的链接,这对于从 SmsMessage 类提供的原始 PDU 字节中提取电话号码可能很有用。
有任何想法吗?