从另一个进程调用广播接收器

时间:2015-05-21 12:23:07

标签: android android-intent broadcastreceiver remote-process

在我的应用程序中,我必须使用必须在其自己的进程中运行的BroadcastReceiver。

<receiver
        android:name="com.greenroad.mobile.asimov.tiles.AsimoveTileRequestUpdateReceiver"
        android:process="com.zonarsystems.Sample2020App.tile" >
        <intent-filter>
            <action android:name="com.zonarsystems.twenty20.tile.intent.action.TILE_REQUEST_UPDATE" />
        </intent-filter>
    </receiver>

应用程序将数据发送到此接收器以便处理它们。 使用

调用此接收器的应用程序
    Intent intent = new Intent("com.zonarsystems.twenty20.tile.intent.action.TILE_REQUEST_UPDATE");
    intent.putExtras(indicationsBundle);
    sendBroadcast(intent);

但我在

中得到了噪音
@Override
public void onReceive(Context context, Intent intent) { ... }

如何解决? 谢谢, 的Eyal。

0 个答案:

没有答案