【发布时间】:2010-10-06 10:35:02
【问题描述】:
我创建了一个安卓应用。它在一个端口上发送一条数据消息,用于与其他手机上的同一应用程序进行通信。在发送消息时,我已使用 ISO8859_1 编码将其编码为二进制数据。
byte[] b1=payload.getbytes();
我能够在接收端接收数据消息。但问题是,在以二进制格式接收它之后,我的应用程序需要将消息解码回字符串或人类可读的格式。但我不能这样做。
我尝试使用 'toString()' 将其转换为字符串,但字符串包含二进制字符。
请帮忙。
【问题讨论】:
标签: android messaging iso-8859-1