如果我在两个 APK 中定义一个服务,并尝试在设备启动时启动这些服务,并且这两个服务具有相同的进程名称,它们都会启动吗?或者 Android 操作系统是否足够聪明,可以知道同名的“进程”已经在运行?或者这是否意味着它们都共享相同的虚拟机或操作系统级别的进程?
APK #1
<service android:name=".app.MessengerService" android:process="process_name" />
APK #2
<service android:name=".app2.MessengerService" android:process="process_name" />