Tracker PDU Android解析

问题描述:

我正在接收来自跟踪器的PDU字符串。我想解析并获取该字符串中的信息。Tracker PDU Android解析

 0791293303501320040c91293356316511000031504241341402a0300799002b0918050d0310a806b392ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 

但问题是,我无法解析。我在Google上尝试过很多方法,但没有任何效果。然后我试图通过online decoder来解码这个字符串。但是那并没有为此产生所需的输出。 这种帮助将被高度占用,我从最近2天就陷入了这个问题。 该pdu有什么不对吗? 解析的好方法是?

标准SMS PDU在3GPP规范27.005中定义,可用here. 请参见第2.5.2.6节“短消息数据”。 将您的PDU转换为二进制,将其分成字节(八位字节),并将其与规范进行匹配。