4-2 作业题

4-2 作业题

http://img1.sycdn.imooc.com//climg/60c2ddb609a6ed0a12380507.jpghttp://img1.sycdn.imooc.com//climg/60c2dddf093344c917830357.jpg老师,这里用广播发送数据 报错是什么意思​

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
LovelyChubby 2021-06-11 14:13:56

这是android 8.0对于启动服务的一个限制


不允许APP在后台启动服务。

如果非要在后台启动服务 ,可以使用context.startForgroundService,在Service的onCreate中还必须调用一下startForground发送个通知

可参考:https://www.songyubao.com/book/primary/activity/service.html

  • http://img1.sycdn.imooc.com//climg/60c37cfe09ed764a09330205.jpg这段代码怎么理解,不太懂

    2021-06-11 23:11:17
  • service 启动的时候,需要发送个前台通知,这是系统要求

    2021-06-11 23:56:58
  • service 启动的时候,需要发送个前台通知,这是系统要求,可以解决后台启动服务anr的问题

    2021-06-11 23:57:21
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师