我支持具有下一个结构的项目:
库项目,包含常用类:Activity、Java 类和 Service 类。还存在 3 个使用此库的另一个项目。在我使用服务的每个项目中,从下一个 Intent 开始:
意图意图 = 新意图(上下文,LibraryService.class)。
服务不共享,其他应用程序不应访问它们。
问题是,如果有 2 个或所有 3 个应用程序使用这个库,安装在设备上,当我启动一个实例时,其他应用程序也会启动。我在 DDMS 中看到所有 3 个应用程序都已启动。我认为,公共服务类中的问题。这是真的?我该如何解决这个问题?