我在视频通话应用程序中有一个前台服务,当设备屏幕锁定时,该服务可使网络连接保持活动状态。众所周知,当设备的内存和/或电池电量不足时,前台服务可能会被Android杀死。目前,我正在寻找可靠的技术来强制Android终止我的前台服务。
这将允许我测试我的解决方案,以使该服务在服务被终止后能够恢复。但是我似乎无法让android杀死我的服务。
我读到here称,任何时候都只能保持3个前台服务运行。因此,我尝试同时运行音乐应用程序,谷歌地图和视频通话应用程序,并关闭设备的屏幕,同时运行所有关联的前台服务。但是我的服务仍然没有被杀死。我也尝试同时运行Youtube,但没有任何效果。我还能尝试什么?