安卓SOCKET通信数据传输乱码问题
2017-10-28 10:21
916 查看
客户端和服务器都可以发送数据和接收数据,但必须保持读写方式一致,才不会出现乱码。
TCP发送数据
String msg;
byte b = new byte[100];
byte[] b = msg.getBytes("gb2312")
os.write(b)
TCP接收数据
InputStream is = socket.getInputStream();
byte[] b= new byte[100];
is.read(b);//把数据读取到b里
String temp=new String(b,0,b.length,"gb2312");//转化为字符串
通过byte发送数据,或接收数据,测试ok
TCP发送数据
String msg;
byte b = new byte[100];
byte[] b = msg.getBytes("gb2312")
os.write(b)
TCP接收数据
InputStream is = socket.getInputStream();
byte[] b= new byte[100];
is.read(b);//把数据读取到b里
String temp=new String(b,0,b.length,"gb2312");//转化为字符串
通过byte发送数据,或接收数据,测试ok
相关文章推荐
- Android蓝牙通信——安卓蓝牙obtainMessage数据传输部分数据丢失乱序问题
- 安卓通过UDP协议传输数据,中文乱码的问题
- 安卓开发前后台通信,从数据库中取数据并在前台以表格形式显示,以json格式传输
- 在android下出现乱码的问题(在网络中传输和获取数据时)
- 解决android中客户端和服务器端的数据传输中文乱码问题
- QT中socket通信中文乱码问题(get√)
- 利用epoll接收串口数据和socket进程通信问题
- XCode Socket中文传输问题(乱码,可能是编码错误)
- 解决android中客户端和服务器端的数据传输中文乱码问题
- 关于json数据传输乱码问题
- JSP和Servlet互相传输数据的过程中产生的乱码问题及解决方案(没有使用AJAX的情况)
- [Android通信]基于socket的聊天app(三):传输json数据
- socket通信乱码问题
- Socket TCP/IP协议数据传输过程中的粘包和分包问题
- 【网络通信】服务器端Socket监听80端口,建立连接传输数据时也是使用的80端口么?
- 数据传输出现乱码问题集合!!!不断添加!!
- Android socket通信,读去中文汉字乱码问题解决。
- SSM框架 Json前后端数据传输中文乱码问题解决
- socket通信——通过Udp传输方式,将一段文字数据发送出去
- 解决不同字符集数据库数据传输中文乱码问题