Google说明的,android 8.0(API26)开始,对清单文件中静态注册广播接收者增加了限制,建议不要在清单文件中静态注册广播接收者。否则会接收不到。如果一定要静态注册,需要在发送广播的时候添加以下代码:
intent.setComponent(new ComponentName("包名", "包名.类名"));//应用间广播
或
intent.setClassName("包名", "包名.类名");//应用内广播
Google说明的,android 8.0(API26)开始,对清单文件中静态注册广播接收者增加了限制,建议不要在清单文件中静态注册广播接收者。否则会接收不到。如果一定要静态注册,需要在发送广播的时候添加以下代码:
intent.setComponent(new ComponentName("包名", "包名.类名"));//应用间广播
或
intent.setClassName("包名", "包名.类名");//应用内广播