Android socket通信,读去中文汉字乱码问题解决:

出现获取服务端中文乱码的原因:是服务端的编码格式与客户端数据编码格式不一样。才会出现客户端显示乱码问题。

问题解决:只要把客户端设置接收数据编码格式与服务端相同,就可以正常显示中文了。

具体程序:br = new BufferedReader(
new InputStreamReader(socket.getInputStream(),"gb2312"));

这里服务端数据编码格式是gb2312 ;

更多相关文章

  1. Android(安卓)中的编码与解码
  2. Android进程间通讯AIDL详解
  3. Android(安卓)char数据类型乱码��解决方法
  4. 打造自己的Android聊天软件(socket篇)
  5. Android(安卓)SDK 3.0正式放出 —— 我的使用感受(2/23更新)
  6. Android(安卓)NDK网络通信篇(五)之UDP通信篇
  7. 【Android】- 搭建服务器进行前后端的交互
  8. 3.腾讯微博Android客户端开发——算法、编码、辅助方法编写
  9. Android中post请求传递json数据给服务端

随机推荐

  1. Android启动过程
  2. 第九章 Android(安卓)系统信息与安全机制
  3. Android自带音频均衡器MusicFx分析
  4. android ADB 详解
  5. Android关闭JIT的方法
  6. Android官方架构组件ViewModel:从前世今
  7. android同一个程序中使用多个地图出现混
  8. Android(安卓)实现TextView中文字链接的
  9. 使用AudioTrack播放PCM音频数据(android)
  10. Android学习笔记_布局文件属性的说明