我正在开发一个需要不断显示通知的应用程序.
我有一项服务,可以每秒钟显示一次通知.
当资源不足时,android将终止我的服务.
我给了onStartCommand()返回的START_STICKY.
因此,一段时间后,服务将重新启动.
但与此同时,通知外观停止了.
我在某处变红了,这可能是因为服务显示通知被androID阻止了.我没有得到任何例子.
解决方法:
如上文所述,您需要使用startForeground(int,Notification)方法来使用户了解您的服务.它也因此获得更多特权.
您可以阅读有关here的更多信息(内部示例).
总结以上是内存溢出为你收集整理的如何防止Android服务被杀死(带有通知的服务)全部内容,希望文章能够帮你解决如何防止Android服务被杀死(带有通知的服务)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)