我已经实现了android应用程序使用的webservice, 此Web服务用于从Android应用程序登录和注册。
从Android应用程序登录后,我想检查Android用户仍然登录的时间,
我尝试了什么?
我使用 countdowntimer & asynctask 将请求发送到Web服务作为一个ping类型的消息,它会定期发送,但是如何管理webservice以检查它是否在一段时间后没有发送。因此,如果我没有从服务器端收到ping,我可以结束会话。 Web服务是用PHP构建的,symfony
我希望这可以实现,因为可以关闭应用程序的服务,以便我必须立即从Web服务注销会话
我可以在android端做什么。 有没有其他替代解决方案可以做到这一点?
答案 0 :(得分:1)
你可以尝试一件事,
当您的设备中的应用程序关闭时,您应该触发一个Web服务来告诉您的webapp应用程序已关闭,
您可以在Web数据库中保存标记值。
你必须检查标志是否打开或关闭以启动你想要的网络服务.. :)