我想从另一个应用程序的广播接收器调用服务。我试图在接收器类中使用intent(显式),如下所示。
ComponentName name = new ComponentName("com.example.mnit.servicetosd", "com.example.mnit.servicetosd.ServicetoSd");
Intent a = new Intent();
a.setComponent(name);
a.putExtra("destination", (Serializable) sb);
context.startService(a);
但不幸的是,该服务未被调用。有人可以帮助解决一些代码片段或者告诉我我是否做错了。
答案 0 :(得分:0)
确保ServicetoSd服务组件具有 exported =" true" 属性。