2 xaioxaio xaioxaio 于 2016.05.07 11:35 提问

Android手机灭屏的情况下,自己开发的聊天工具如何接受信息提示 2C

现在的手机厂商都会做深度优化功能,在手机灭屏的时候,第三方的应用会被挂起或者是kill掉。
目前自己做了一个即时通讯聊天的Android App,但是在华为手机上灭屏的时候进程就被挂起了,这样就无法接受到别人发送过来的信息。想请问下大神们有没有什么好的处理方式,让程序在手机灭屏的时候每隔一段时间唤醒一次。
我看华为的手机设置里会为微信支付宝等应用提供定时唤醒的功能,第三方其他应用就没有提供这个定时唤醒的功能。不知道对于这种小范围的即时通信工具要如何做

5个回答

qq_34335434
qq_34335434   2016.05.07 11:52

可以用Broadcast Receiver 在xml中来设置过滤条件这样就算熄屏也可以接受到消息

jyp123123
jyp123123   2016.05.07 12:19

绑定一个service,service的声明力比较强,可以再后台运行,不容易被杀死,

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.05.08 21:15

IM开发建议使用EaseMob或者融云

sudaming88888888
sudaming88888888   2016.05.09 23:35

用Service没错

xaioxaio
xaioxaio   2016.05.30 10:17

华为的手机清理太彪悍了,Service也被清掉

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!