Это больше вопрос о внутренностях Android для людей, которые сталкивались с подобными сомнениями в прошлом.
Вопрос довольно прост по сути:
при условии, что у меня есть служба привязки, которая предоставляет определенные функциональные возможности приложениям, работающим в других процессах - как я могу узнать, все ли еще существует функция, запрашивающая вызывающую сторону?
Предположим, у меня есть удаленный сервис, который реализует удаленные обратные вызовы, как упомянуто здесь , как я могу быть уверен, что еще есть класс для получения обратного вызова? как проводится уборка? привязка автоматически закрывается, когда приложение выходит / падает, как это происходит с открытыми файлами или сокетами?
и наконец:
если удаленное приложение завершает работу без открепления от моего сервиса, будет ли оно работать, даже если это было последнее приложение, использовавшее сервис?
спасибо за все советы, ребята, ценю это.