android 关于广播不能接收的问题

zhou_qian 发布于 2015/08/22 10:57
阅读 430
收藏 1

最近在做项目发现一个问题? 我在服务里面注册一个广播,用来接受下载成功和下载失败,服务是在application中启动的,在activity里面执行下载功能,下载成功和下载失败都会发出广播,让service去接受。

问题:service第一次启动, 能收到activity发出的广播。如果我们按home键,把应用压在后台,然后在从后台调起来应用,这时候activity在下载的话,服务就会收不到广播了。

1.服务是启动着的,没有被杀死

2.接受广播的优先级我设置成了最高级别

3.关于Intent的Flag也加上了Intent.FLAG_INCLUDE_STOPPED_PACKAGES,但是没有用。

求大家帮助一下。

加载中
返回顶部
顶部