这是寄存器广播接收器从代码运行到另一个进程的方法吗?就像我在清单文件中设置android:process =":remote"属性。
Intent registerReceiver(BroadcastReceiver接收器, IntentFilter过滤器)
注册要在主活动线程中运行的BroadcastReceiver。 接收器将与任何匹配的广播Intent一起调用 过滤器,在主应用程序线程中。
android:进程
...如果分配给此属性的名称以 冒号(':'),创建一个专用于应用程序的新进程 当需要它并且广播接收器在该过程中运行时。
答案 0 :(得分:1)
在这是寄存器广播接收器在代码的另一个进程中运行的方法吗?
registerReceiver()
上调用的 Context
适用于来自其他进程的广播。
但是,registerReceiver()
在收到广播时不会创建另一个进程,这是android:process
所做的。 android:process
与发送广播的过程无关。