I have multiple apps on the same device, one of them has an IntentService which gets called from the other apps via:
val intent = Intent()
intent.component = ComponentName(APP_PACKAGE, INTENT_APP_SERVICE)
intent.putExtras(key, value)
context.startService(intent)
Everything works as expected.
My question is, what happens when i change the name of the service in the app which exports it? Do i have to change the INTENT_APP_SERVICE to match the new name as well? Or is there another way to be backwards compatible?