【问题标题】:Android - Listening for incoming TCP/Socket messages in backgroundAndroid - 在后台监听传入的 TCP/Socket 消息
【发布时间】:2014-06-05 22:57:16
【问题描述】:

我正在尝试编写一个将 TCP 消息(使用 PrintWriter)发送到 PC 上运行的 JAVA 服务器的小应用程序。现在客户端应该在后台监听来自服务器的传入消息。如何侦听传入消息并使用来自后台任务的消息更新 GUI?

【问题讨论】:

  • 你试过什么?请发布您的代码和任何错误消息,以便我们为您提供帮助
  • @Philip 我还没有后台服务的代码,因为我正在寻找一种在后台运行它的好方法,它还允许我与 GUI 交互

标签: java android sockets tcp android-asynctask


【解决方案1】:

您需要为此启动一个后台线程。可能最简单的方法是使用 AsyncTask,然后使用 onPostExecute 或 publishProgress 在 UI 中安全地显示您的消息。

查看Android docs on threads

【讨论】:

  • 谢谢,这就是我搜索的内容!
猜你喜欢
  • 1970-01-01
  • 2011-10-28
  • 1970-01-01
  • 1970-01-01
  • 2011-07-06
  • 2017-11-16
  • 2012-07-30
  • 1970-01-01
  • 2019-04-22
相关资源
最近更新 更多