Android 两个应用开机启动了同样的Service 是否有冲突?

两个应用A和B都是开机自动启动,里面都有一个相同Service用来打印的,当我用完A的打印去执行B的打印之后,再回到A里面发现打印的功能不能够用了。这是什么原因?

我最后把B卸载了,因为这是机器自带的应用,之后打印就没有问题了,但是还是没有从源头解决这个问题。各位大神能给我讲讲这个现象的原理吗?

我觉得是不是A用了之后,在内存里还是没断使用关系,B去执行这个服务的时候就正在使用状态。