Будет ли он сталкиваться с другими приложениями?т.е. будут ли два приложения, которые работают с одним и тем же именем, заменять работу друг друга?
Каждое приложение работает в своей «песочнице», не будет помех от других приложений.Имя должно быть уникальным в вашем пакете , потому что ...
uniqueWorkName уникальным образом идентифицирует этот PeriodicWorkRequest.
(цитируется по docs on WorkManager.enqueueUniquePeriodicWork()
)
Единственное, что должно быть уникальным в отношении других приложений, - это имя пакета: невозможно одновременно установить два приложения с одинаковым именем пакета.Но компоненты в одном пакете могут быть названы как компоненты в другом пакете (я думаю, что есть тысячи приложений с MainActivity)