Android O后台服务限制

前端之家收集整理的这篇文章主要介绍了Android O后台服务限制前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
migration guide中,建议我们在必要时使用NotificationManager.startServiceInForeground()而不是startService().

但我在NotificationManager中看不到任何startServiceInForeground()方法.我错过了什么?

解决方法

您需要更改文档站点的API级别以查看新方法

您应该使用在26.0.0-beta1支持库版本中添加的@RobCo建议的以下方法

ContextCompat.startForegroundService()@H_403_13@ 
 

是的,迁移指南是错误的,即使在API 26中,NotificationManager也没有名为startForegroundService()的方法.

PS:迁移指南已更正,现在它正确链接到ContextCompat.startForegroundService()方法.

猜你在找的Android相关文章