在我的第一个部署中,我的 Android 应用程序在其整个执行过程中(从开机到设备关闭)都与 Web 服务器保持一个套接字,并在后台服务中等待来自服务器的消息。
现在我想知道您是否可以在不一直打开 Socket 的情况下做同样的事情。
有替代方法吗?
在我的第一个部署中,我的 Android 应用程序在其整个执行过程中(从开机到设备关闭)都与 Web 服务器保持一个套接字,并在后台服务中等待来自服务器的消息。
现在我想知道您是否可以在不一直打开 Socket 的情况下做同样的事情。
有替代方法吗?
是的。它被称为 Google Cloud Messaging(又名 GCM)
http://developer.android.com/google/gcm/index.html
实施起来非常简单,您不会杀死设备的电池,