【发布时间】:2015-04-02 23:23:57
【问题描述】:
我有一个位于另一个包中的服务。 如何知道哪个 Activity 或应用程序(上下文)启动或绑定了该服务,知道许多应用程序可以在同一设备中访问(绑定)该服务?
我以这种方式启动/绑定服务:
private void initService() {
connection = new MyServiceConnection();
Intent i = new Intent();
i.setClassName("br.ufc.great.loccam", "br.ufc.great.loccam.service.SysSUService");
context.startService(i);
boolean ret = context.bindService(i, connection, Context.BIND_AUTO_CREATE);
Log.d(appId, "initService() bound with " + ret);
}
有没有办法获取绑定服务的应用程序的上下文?
【问题讨论】:
标签: android service android-context