【发布时间】:2010-12-19 00:57:54
【问题描述】:
我有同一个应用程序的免费和高级版本(几乎相同的代码,相同的类,到处都有“if”,清单中的不同包,清单中的相同进程名称)。主要活动调用一个服务来执行一些东西,使用隐式意图。
当我在手机上安装这两个应用程序时,事实证明,高级活动实际上有时会启动“免费”服务,而有时会启动“高级”服务。 我一直在玩类别和包管理器,但它似乎太复杂了。
问题:
- Android 如何处理响应同一个 Intent 的多个组件?
- 您将如何做我想做的事情:我在多个应用中拥有相同的服务,但我只想从所有应用中调用一个实例?
【问题讨论】:
标签: android android-intent intentfilter