【问题汇总】BroadcastReceiver静态内部类注册的问题

正常情况下,静态注册广播使用如下方式:

		
		
			
				
			
		

这样静态注册的广播,就算app的进程没有开启,或者app没有启动过。只要intentfilter匹配了com.bn.pp2.staticreceiver,就会执行StaticReceiver的onReceiver方法。

另外,还有一种静态注册的方法,使用静态内部类。

		
		
			
				
			
		
这里,需要注意$的使用。但是,使用这种方式会带来一个问题:如果app的进程不存在,StaticInnerReceiver的onReceive根本不会被调用。


你可能感兴趣的:(问题汇总_solution)