Biking安卓应用在后台被杀掉怎么保持在线?

我们的biking客户端应用在android后台被杀死怎么保持在线不掉线?

1 个回答

猴市上蹿下跳
猴市上蹿下跳回答于 12 月 26 日
最佳答案

Android系统为节省电量,会主动关闭后台的应用程序,因此Biking也无法做到实时在线,以下是几个保持Biking在线的解决方案:

通知栏权限:必须打开常驻通知,系统会认为你的app很重要,不会杀掉它。还有些版本的安卓允许后台服务在前台显示,并有一个小图标。

心跳包的调整:心跳包不能太勤也不能太少,使用Websocket来代替http长轮询

注意:部分手机厂商的优化问题,小米、华为等机型需要手动设置电池管理权限。 建议用真机去尝试一下,看哪种方式更好

您的答案