android编程中有关socket通信的问题
推荐回答
我觉得问题可能出在python和Java关于socket数据传输的机制差异上,python我不太了解,但是涉及到跨语言的socket数据传输经常会遇到这样的问题,我以前做过android和C#服务器通信的项目,也出现过获取数据的错误,所以我建议最好是用socket流直接进行获取,尽量贴近socket机制本身,不要用BufferReader,直接用: InputStream is = socket.getInputStream(); byte[] buffer = new byte[4]; is.read(buffer);试试看