问题描述
- Android手机灭屏的情况下,自己开发的聊天工具如何接受信息提示
-
现在的手机厂商都会做深度优化功能,在手机灭屏的时候,第三方的应用会被挂起或者是kill掉。
目前自己做了一个即时通讯聊天的Android App,但是在华为手机上灭屏的时候进程就被挂起了,这样就无法接受到别人发送过来的信息。想请问下大神们有没有什么好的处理方式,让程序在手机灭屏的时候每隔一段时间唤醒一次。
我看华为的手机设置里会为微信支付宝等应用提供定时唤醒的功能,第三方其他应用就没有提供这个定时唤醒的功能。不知道对于这种小范围的即时通信工具要如何做
解决方案
可以用Broadcast Receiver 在xml中来设置过滤条件这样就算熄屏也可以接受到消息
解决方案二:
绑定一个service,service的声明力比较强,可以再后台运行,不容易被杀死,
解决方案三:
IM开发建议使用EaseMob或者融云
解决方案四:
用Service没错
时间: 2024-11-02 02:03:48