我的应用程序使用Google的C2DM(推送通知)通知用户有关朋友的新活动。一旦他们安装了应用程序,我就用C2DM服务器注册设备并存储用户的电话号码。所以我知道用户正在使用我的应用程序,我可以向他/她发送推送通知。但是,如果用户卸载我的应用程序会发生什么,有没有办法在我的应用程序中捕捉它?或者唯一的方法是当我发送C2DM并且无法访问时在我的服务器上发现错误,然后将用户标记为不活动?是否有可能检测到Android应用程序的卸载?
我很想在用户朋友使用应用程序时以及不再使用时通知用户。
什么是这种情况下的最佳解决方案?
下面的应用程序(以某种方式)只要卸载它,即会在默认浏览器中打开一个新选项卡:https://play.google.com/store/apps/details?id = com.UCMobile.intl – caw 2015-02-01 23:00:47
对于新的应用程序开发人员:请不要存储用户的电话号码。 [改用广告ID](http://android-developers.blogspot.com/2013/10/google-play-services-40.html)。 – 2016-01-21 00:11:52
@DanDascalescu你有兴趣看看这里http://chat.stackoverflow.com/rooms/99906/android-canonicals?我可以做好反馈。 – 2016-01-21 02:53:30