我希望保持与我的Android应用程序的连接,以便当服务器希望与设备通信(即发送新数据)时能够这样做。我不想使用移动设备的外部API或请求;只是一个保持空闲的连接,直到我从我的服务器发送数据。什么是简单的方法?
答案 0 :(得分:1)
也许请查看适用于Android的Google Cloud Messaging,请参阅the overview page here
答案 1 :(得分:1)
如果您只需要在应用程序运行时保持连接处于活动状态,请执行以下操作:
如果您的应用程序不断使用网络,那可能就是这样 最有效的设置RequestQueue的单个实例 持续你的应用程序的生命周期。
从这里开始:https://developer.android.com/training/volley/requestqueue.html
否则,Google云消息传递是正确的方法:https://developer.android.com/google/gcm/index.html