4

我正在尝试使用 logica smpp 1.3.7 向手机发送方括号。我使用 3 的 dataCodingSetting - 根据我询问的网络。他们建议我需要将我的信息打包如下:

  You want to send ASCII                Send the following

  Character  Decimal  Hex              Character    Hex     Decimal
     [         91     5B                <ESC><     1B 3C     27 60

我的问题是,我不知道这个字符是什么: ESC < 如果我只输入 1B 3C 的十六进制值,它会在电话上显示:1B 3C

4

1 回答 1

9

我猜他们想要一个包含字节 0x1b 和 0x3c 的字符串,所以:

sm.setShortMessage(new String(new byte[] { 0x1b, 0x3c }));
于 2013-07-26T07:11:27.613 回答