标签: android service low-memory
我有一个应用程序的活动启动服务来播放下载的播客。当用户按下BACK键进入希望屏幕时,服务继续按预期播放播客。但是,如果用户启动broswer(并不重要),并导航到加载一堆高分辨率图像的页面(我可以反复重新创建),我的服务将被操作系统杀死由于记忆力低(我在猜测)。
因此,我因为有一个应用程序“崩溃”而被钉死了#34;当它没有崩溃时,服务就会被拉扯。
STICKY标志不允许我选择退出优雅或让用户知道发生了什么。
服务是如何让用户知道它因外部应用而被终止的?
答案 0 :(得分:1)
确保您的服务是running in the foreground。这可以在您的服务运行时显示通知。