我们正在编写一个聊天应用程序,并在后台运行Pubnub服务,收听消息并在收到时触发通知意图.问题是,当手机正在睡眠时,我们正在使用部分唤醒锁定,而这只会杀死电池(应用程序占用电池的20%).
是否有较少cpu密集的侦听消息的方式?我也尝试在Android上查找Pubnub推送通知的代码示例,但是没有找到任何代码示例.
谢谢,
Saswat
解决方法
According to this website:
COMING SOON: GCM push notifications are in beta and will be release
around the beginning of June.
但是,该网站的日期说明:
PubNub Support posted this on July 19,2012 19:59
所以回答你的问题:目前,与使用唤醒锁相比,没有比cpu更密集的监听消息的方式.事实上,PubNub明确指出你应该在上面链接的网站上使用部分唤醒锁定.
Android PubNub github上也没有文档.他们声称PubNub优于Google C2DM. Google C2DM几年前就被弃用了.