如何通过tcp套接字将对象发送到Android设备?

时间:2012-12-15 02:37:17

标签: java android sockets tcp

我有一个用java编写的程序,它充当一种服务器。我需要在Tcp套接字上将一个对象发送到手机。

在此之前,我刚刚通过PrintWriterDataInputStream来传播字符串数据。我打算尝试ObjectInputStream,但是我听说由于java版本等不同,这可能会因跨平台而失败。我的对象是可邮件化的。

1 个答案:

答案 0 :(得分:3)

您可以使用JSON序列化程序(例如此here)将对象转换为非常易读的字符串,只需使用普通的PrintWriter系统即可。您只需将字符串写入流中,然后在另一端将其还原。简单。