首页 > 解决方案 > Android如何像调用应用程序一样在后台调用应用程序?

问题描述

我正在开发一个通话应用程序。我使用 FreeSwitch 作为 VoIP 服务器,使用 Linphone 作为 VoIP 库。我希望应用程序能够在未运行时接听电话。电池优化总是会杀死它。我想知道像 Facebook messenger 或 Google Duo 这样的应用程序是如何做到的。

该应用程序旨在使用户能够在没有互联网连接的情况下拨打电话,所以我更喜欢不需要互联网的解决方案。但是,我也很欣赏任何其他解决方案。我总是可以删除离线功能功能。

如果它有用的话,我使用 Firebase 作为后端,包括服务器。

现在我正在使用前台服务作为保持应用程序唤醒的一种方式,但它消耗了太多电池并且只能持续大约 32 小时。

标签: androidandroid-intentlinphonelinphone-sdk

解决方案


推荐阅读