android3.1之后接收不到广播的解决办法

Intent增加了两个标志FLAG_INCLUDE_STOPPED_PACKAGES和FLAG_EXCLUDE_STOPPED_PACKAGES ,来标识一个intent是否激活处于“stopped state”的应用,

FLAG_INCLUDE_STOPPED_PACKAGES表示包含给停止的包也发送广播

FLAG_EXCLUDE_STOPPED_PACKAGES表示不给已经tin防止的包发送广播

如果对于静态注册的广播接收者,发送广播的一方必须要加上FLAG_INCLUDE_STOPPED_PACKAGES标志,那么应用还未启动的时候,该应用静态注册的广播接收者才能收到广播

posted @ 2016-01-19 11:08  LinuxCC  阅读(170)  评论(0)    收藏  举报