我是android开发的初学者。 如何通过套接字在不同的Android设备之间发送图像。 我想将相同的图像分发给整个组(可能是5人)。 如何通过套接字发送数据或图像。
答案 0 :(得分:4)
有两种主要方法可以实现这一目标。
从其他设备提取图像或将图像推送到设备。
您可以对正在运行的Web服务器或两者使用低级别套接字或http请求。
使用纯套接字解决方案,了解如何设置正在侦听端口并接受连接并发回图像的套接字。使用客户端设备,您只需学习如何使用套接字连接到另一个IP和端口。
网上有很多代码和教程供您使用和学习。
答案 1 :(得分:2)
基本上您需要根据您的要求进行套接字连接,请查看here。它有一个非常简单的套接字连接示例。
套接字连接基本上是通过使用IP和PORT号来完成的。
Socket s = new Socket("127.0.0.0",80);
然后你可以使用OutputStream和PrintWriter Class编写String,同时你可以使用BufferedReader类读取进入的消息。