目前我使用
serverOutput = new DataOutputStream(socketCliente.getOutputStream());
然后
serverOutput.write(data.getBytes());
它工作正常直到我添加任何非标准字符(例如ñ)然后我添加的字符数量,从文件末尾剪切的字符数量不会到达。
PandroidAgentTentacle.java中提供了完整的源代码
http://pandora.svn.sourceforge.net/viewvc/pandora/trunk/pandora_agents/android/src/pandroid/agent/
答案 0 :(得分:1)
使用DataOutputStream的好处是你有writeUTF方法为你封装了所有这些。
答案 1 :(得分:0)
您是否尝试过使用serverOutput.write(data.getBytes("UTF-8"));
?