У меня есть служба Android. Любое приложение для Android может использовать его API, чтобы получать какие-то обновления новостей от этой службы. Я хочу распространять эту услугу, чтобы любое приложение Android могло использовать эту услугу. Я задаю следующие вопросы:Служба поддержки Android
- Когда какое-то приложение для Android попытается использовать его API на телефоне и предположим, что услуга недоступна на телефоне, что произойдет?
- Как разработчик приложения Android сможет убедиться, что услуга доступна на телефоне?
- Должен ли разработчик приложения связывать службу с его приложением? Если да, то не будет ли несколько экземпляров одной и той же услуги на телефоне, если несколько приложений содержат одну и ту же услугу на телефоне?
Благодаря Dalvin
Спасибо за ответ. Поскольку упомянутый разработчик может проверить, доступен ли сервис, или нет, используя PackageManager. Предположим, что услуга недоступна по телефону. Теперь можно автоматически инициировать загрузку сервиса PackageMangar? –