0

我已经搜索了很多关于保持活动的信息,我知道不建议保持活动。但是,我希望它尽可能长时间地运行,并给予最高优先级。

在我的应用程序中,有带有音乐播放器的远程服务和带有整个数据、变量等的活动。活动绑定到服务,并负责为传入的电话连接保留 url、数据、接收器。远程服务处于前台模式并启动粘性。

它在后台运行良好,即使 30 分钟的时间也没有问题。

我最大的问题是当相机应用程序启动或电话需要很长时间然后后台活动被杀死。

我想知道是否有任何可能性(例如,在前台伪造本地服务,或者让杀戮活动而不是活动进程)可以防止活动死亡?

4

0 回答 0