我正在使用GCM开发Android应用程序.目前我在客户端和服务器端使用标准的Google库.如果我在两台Android设备上进行测试,无论我的应用程序是否正在运行,两台设备都打开时GCM都能正常工作.
但是,如果设备A已关闭且我正在从设备B向其发送消息,则当设备A重新打开时,它不会接收在离线时发送的任何消息.
在服务器端(启动实际发送),每个到设备A的消息都没有collapse_key,time_to_live设置为2000000(以防用于测试目的).实际发送的重试参数设置为50(如果GCM本身无法访问,则不太可能).
我是否需要在设备启动时完成GCM注册程序?目前我这样做.
请注意,GCM广播接收器和GCMIntentService以及Google网站上描述的清单中的权限都已设置.
任何建议将不胜感激.我真的遇到了这个问题.
我试图从应该显示用户活动的新Google位置API编译示例代码.喜欢步行,车辆等
该示例的链接是 http://developer.android.com/training/location/activity-recognition.html
就我而言,我可以看到Google Play服务可用,位置服务连接也很好,但之后没有任何内容. onHandleIntent从未被明显调用过.
有人试图让它发挥作用吗?或者互联网上是否还有其他一些工作示例?
谢谢
我的移动相机有H264流.在我的Java应用程序中,我可以逐帧访问已经使用H264编码的流.我需要将它流式传输到Wowza媒体服务器.既然wowza只了解RTP/RTSP流,我可以在每个帧数据的前面添加RTP头并将其流式传输到wowza吗?
非常感谢你的帮助