Можно ли обнаружить удаление приложения Android?

Мое приложение использует Google C2DM (push-уведомление) для уведомления пользователей о новых действиях от друзей. После установки приложения я регистрирую устройство на серверах C2DM и сохраняю номер телефона пользователя. Итак, я знаю, что пользователь использует мое приложение, и могу отправлять ему / ей push-уведомления. Но что произойдет, если пользователи удалят мое приложение, есть ли способ поймать его в моем приложении? Или единственный способ - поймать ошибку на моем сервере, когда я отправляю C2DM, а он недоступен, а затем отмечать пользователя как неактивного?

Я хотел бы уведомлять пользователей, когда их друзья используют приложение, а когда больше не используют.

Какое решение лучше всего подходит для этого сценария?

58
задан ppreetikaa 4 January 2019 в 08:00
поделиться