问题描述
手机端接收中文字符为乱码,但从手机端返回中英文都没问题,我是通过串口做的直接打开的华为上网卡提供的串口。
解决方案
解决方案二:
该回复于2011-11-24 15:24:49被版主删除
解决方案三:
估计是字符格式吧UTF8
解决方案四:
默认一般为ASCII吗试试unicode或者GB2312编码
解决方案五:
这种一般都是编码方式的问题!楼主试试吧!呵呵
解决方案六:
编码问题,一般手机处理中文都是用pdu编码。
解决方案七:
因为是串口直接调用的华为网卡EC169,所有没有短信中心号码等那些我直接用serialprot.write()方法写入发送的所以用几种格式转换后还是乱码只要包含中文字符就不行求大家做过这方面的给予下知道,多谢~~~
解决方案八:
到我资源里下载个WINCE串口调试器试试,还乱码不,估计是你的接收端的解析问题,注意解析数据的半个汉字字符,乱码一般是这个引发,一般可以分析出最后一个字节特性,如果是半个汉字的前部分,可以将其缓存,留待下次数据合并解析。。。
解决方案九:
如果设计合理,那么,可以允许任意发送字节或字串的。
解决方案十:
用的串口调试工具,还有用的超级终端,都还是出现乱码,接收端解析的话因为是给任意手机端发送所以都是按照普遍短信的方式展现的,所以还是努力在发送端解决这个问题。现在基本上编码格式UTF8、16、32Uncode、GBK、GB2312等,是不是我的看问题的角度不对,还希望大家帮我看下,多谢
解决方案十一:
这个不找他们的客服么,找客服问问啊
时间: 2024-11-02 20:20:55