在打盹模式下的Android VOIP应用程序行为

编程入门 行业动态 更新时间:2024-10-20 01:41:23
本文介绍了在打盹模式下的Android VOIP应用程序行为的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在研究Android上的传统VOIP应用程序。 它现在不使用Google云消息传递技术,而是永远保持自己的TCP连接。

最近Google推出了Android M预览版, 打盹模式

所以问题:是否有任何解决方法,应用程序如何在打盹模式下接收传入的呼叫/消息,而无需重新设计整个系统以使用GCM? 方案

您可以使用 ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS ,要求用户权限被电池优化忽略。但是,请仔细检查优化打盹和应用程序待机状态,它似乎是只允许企业VoIP / IM (参见问题#33114063 和#31154128 )

I'm working on legacy VOIP application on Android. It doesn't use Google Cloud Messaging technology right now, but just keeping its own TCP connection forever.

Recently Google has introduced its Android M preview release with Doze mode

So the question: is there any workaround how the app can receive incoming calls/messages in Doze mode without redesigning the whole system to use GCM?

解决方案

You may use ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS to ask the user permission to be ignored by battery optimization. However, double check Optimizing for Doze and App Standby, it seems to be allowed only for enterprise VoIP/IM (see questions #33114063 and #31154128)

更多推荐

在打盹模式下的Android VOIP应用程序行为

本文发布于:2023-11-27 08:24:32,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:应用程序   模式下   Android   VOIP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!