【问题标题】:Android- how to send a notification to the PC Server using TCP Socket?Android-如何使用 TCP Socket 向 PC 服务器发送通知?
【发布时间】:2011-12-14 05:10:22
【问题描述】:

我遇到了一个问题并尝试了它但没有得到它......

我正在使用 TCP 套接字连接并且也能够交换数据,但我需要做的是,当我在我的 android 手机上收到任何消息时,它应该仅在服务器处于侦听状态时才使用套接字自动发送到 PC 服务器模式...

使用广播接收器,我可以获取短信正文和发件人号码并将其显示在 Toast 上,但是如何在消息到达手机后立即将此字符串传递给服务器而不使用任何发送按钮发送到服务器?我正在使用 Wi-fi 来创建套接字连接。

【问题讨论】:

  • 如果您尝试过,请分享您遇到问题的代码部分

标签: android sockets tcp


【解决方案1】:

也许您应该使用 Android“服务”... 将发送消息到服务器的代码放在“onCreate()”方法中。

也许它会起作用,因为服务在后台运行。

我认为你正在使用 Android BroadcastReceiver 的方法 onReceive()。

【讨论】:

  • 是的.....服务也可以工作..但实际上我已经在使用异步类 n 在后台执行我的操作.....所以使用服务没有意义:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 2015-03-13
  • 2016-05-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多