BR 技术头条

技术头条

技术链接、资讯与社区分享流

mp mp.weixin.qq.com / 2020-06-08 23:54 / by @code小生

Android 一次完美的跨进程服务共享实践

最近需要做这样一个事情,一个服务来完成多款App的录音功能,大致有如下逻辑
服务以lib的形式集成到各个端
当主App存在时,所有其他App都使用主App的录音服务
当主App不存在时,其他App使用自带录音服务
有优先级,优先级高的App有绝对的录音权限,不管其他App是否在录音都要暂停,优先处理高优先级的App请求
支持AudioRecord、MediaRecorder两种录音方案

发表评论