技术问题,咨询各位大佬。

DearM · 2025-3-5 17:21:35 · 416 次点击

关于 Android 原生开发的一些技术咨询

最近遇到一些技术问题,始终难以解决,想咨询请教一下各位大佬;

  1 、Android app 中要采用什么技术才能实现在休眠状态下还能保持与服务器的网络连接,并能实时接收服务器发送的消息。类似于微信和 QQ 这样能够在休眠状态下接收消息。

  目前,Android 系统为了控制功耗,休眠后,CPU 只会隔一段时间唤醒一次,这样无法保证消息接收的实时性。

  2 、Android 中,前台服务的通知栏图标如何去掉?也就是启动前台服务的时候,不用生成令人讨厌的通知栏信息。

  为了确保应用服务不被系统杀死,我通常使用前台服务,这样会有一个令人厌烦的通知栏信息。想咨询一下如何实现一个后台常驻的服务,不会被系统回收,且用户无感。除了使用守护进程,相互拉。还有其他办法吗?类似于实现微信 QQ 这样的效果,后台服务一般不被系统回收。能够在后台保活。

本人技术一般,经验较少,请教一下各位大佬。

举报· 416 次点击
登录 注册 站外分享
3 条回复  
vincentWdp 初学 2025-3-5 17:31:59
不太了解 android, 但是建议遵守相关准则
flyqie 小成 2025-3-5 17:34:28
保活有专门的方案提供商。 并且因为 aosp 的碎片生态,还需要对不同系统做提示让用户操作。 最后,有些应用是倒逼厂商加白名单的...
hahasong 小成 2025-3-5 17:35:07
就是这种坏规矩的太多了,搞的安卓像修罗场,白白耗电
返回顶部