Android 与 PC网络通信之中文乱码问题解决

PC端接受数据(UTF-8编码)

_bufferedReader = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF-8"));

Android端接受数据(GB2312编码)

_bufferedReader = new BufferedReader(new InputStreamReader(_socket.getInputStream(),"GB2312"));


不知为什么不能采用对等方式,即 UTF-8 对 UTF-8  或 GB2312 对 GB2312



原文地址:https://www.cnblogs.com/ycpanda/p/3637274.html