Android通过Telnet发送二进制短信(PDU)

时间:2022-06-28 15:19:40
我的程序在android上以二进制短信触发,在telnet命令里有如下帮助:
help sms pdu
'sms pdu <hexstring>' allows you to simulate a new inbound sms PDU
(used internally when one emulator sends SMS messages to another instance).
you probably don't want to play with this at all
这个hexstring的格式我不太清楚.请各位了解的大神们给点儿经验.
我是按照协议规范拼的PDU,是这样发的,但debug的程序没反应:
sms pdu 0605043E8023F00106080302030EAF029026.........
返回 OK

6 个解决方案

#1


只能给你模拟器,同时你的pdu协议格式有错误造成的

#2


引用 1 楼 drsmart 的回复:
只能给你模拟器,同时你的pdu协议格式有错误造成的
正确的格式是什么样的?

#3


既然没人可以帮我,我也不打算给分了.
顺便把我找到的相关文档贴出来: http://www.dreamfabric.com/sms/
还有一个: http://www.ihoton.com/androidpdusms.html
还有百度百科 http://baike.baidu.com/view/391454.htm

#4


不知道你的短信部分解决了没,我也想知道直接以pdu格式发的情况

#5


lz,不知道您解决这个问题了没有,如果能够获得帮助某将感激不尽。

#6


引用 5 楼 gypsaiali 的回复:
lz,不知道您解决这个问题了没有,如果能够获得帮助某将感激不尽。
根据短信协议拼包,包括WDP,WSP,内容.
可以去查相关文档.

#1


只能给你模拟器,同时你的pdu协议格式有错误造成的

#2


引用 1 楼 drsmart 的回复:
只能给你模拟器,同时你的pdu协议格式有错误造成的
正确的格式是什么样的?

#3


既然没人可以帮我,我也不打算给分了.
顺便把我找到的相关文档贴出来: http://www.dreamfabric.com/sms/
还有一个: http://www.ihoton.com/androidpdusms.html
还有百度百科 http://baike.baidu.com/view/391454.htm

#4


不知道你的短信部分解决了没,我也想知道直接以pdu格式发的情况

#5


lz,不知道您解决这个问题了没有,如果能够获得帮助某将感激不尽。

#6


引用 5 楼 gypsaiali 的回复:
lz,不知道您解决这个问题了没有,如果能够获得帮助某将感激不尽。
根据短信协议拼包,包括WDP,WSP,内容.
可以去查相关文档.