ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

如何防止Android服务被杀死(带有通知的服务)

2019-10-11 05:29:36  阅读:639  来源: 互联网

标签:android



我正在开发一个需要不断显示通知的应用程序.
我有一项服务,可以每秒钟显示一次通知.
当资源不足时,android将终止我的服务.
我给了onStartCommand()返回的START_STICKY.
因此,一段时间后,服务将重新启动.
但与此同时,通知外观停止了.

我在某处变红了,这可能是因为服务显示通知被android阻止了.我没有得到任何例子.

解决方法:

如上文所述,您需要使用startForeground(int,Notification)方法来使用户了解您的服务.它也因此获得更多特权.

您可以阅读有关here的更多信息(内部示例).



标签:android

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有