在android TCP套接字上发送ASCII

时间:2013-12-01 08:24:35

标签: android sockets tcp ascii

我试图通过TCP套接字将一些数据从android发送到linux服务器。 commond / data应为ASCII格式。我正在使用

out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));

从套接字写入和读取。现在从下面提到的帖子我很困惑,无论我是以ASCII还是以其他格式发送数据。我是否必须使用任何其他“Streeam作家”或“输出流作者”。或者我必须在将字符串转换为ASCII之前将其转换为ASCII。我还没有在服务器上测试过它。任何一个人都可以对它进行测试,。

Socket pass value as Hex

Ascii on TCP socket

1 个答案:

答案 0 :(得分:0)

编写的代码将使用系统默认编码输出字符串。 outputstreamwriter还有另一个构造函数,它允许您显式指定用于字符串的线编码的字符集。

相关问题