2013-05-28 77 views
0

我正在接收來自跟蹤器的PDU字符串。我想解析並獲取該字符串中的信息。Tracker PDU Android解析

 0791293303501320040c91293356316511000031504241341402a0300799002b0918050d0310a806b392ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 

但問題是,我無法解析。我在Google上嘗試過很多方法,但沒有任何效果。然後我試圖通過online decoder來解碼這個字符串。但是那並沒有爲此產生所需的輸出。 這種幫助將被高度佔用,我從最近2天就陷入了這個問題。 該pdu有什麼不對嗎? 解析的好方法是?

回答

0

標準SMS PDU在3GPP規範27.005中定義,可用here. 請參見第2.5.2.6節「短消息數據」。 將您的PDU轉換爲二進制,將其分成字節(八位字節),並將其與規範進行匹配。