繁体   English   中英

TCP客户端在Android服务中读写套接字

[英]TCP client read and write socket in android service

我的android项目中大约有9个活动。 我需要使用TCP套接字(读取和写入)持续与服务器通信。 由于打开的每个活动都需要与服务器进行通信,因此我计划在服务中编写TCP通信代码,然后将该活动绑定到该服务。 由于我需要使用两个线程,一个线程从服务器连续读取传入的数据,另一个线程使用同一套接字将数据发送到服务器,因此我不确定该如何处理。

我当时正在考虑使用计时器来安排每100毫秒读取一次套接字。 我打算使用Messenger进行活动和服务之间的通信。 但是我不确定这是否是正确的方法。 任何帮助表示赞赏。 如果您可以指导我使用任何可用的示例代码或提出更好的方法,这将非常有帮助。

您不需要计时器。 不断阅读。 没有数据时它将阻塞。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM