在取消安装Android应用程序期间需要执行一些活动

在取消安装Android应用程序期间需要执行一些活动,android,android-intent,broadcastreceiver,Android,Android Intent,Broadcastreceiver,我正在开发一个需要登录的应用程序,如果用户卸载该应用程序。所以我遵循这个方法 但我面临着和这篇文章一样的问题 . 因为我的手机是安卓4.4。。。有人能发布解决这个问题的确切解决方案代码吗 编辑:在卸载过程中,应广播查询\u程序包\u重新启动意图,但我没有收到它。我在清单中声明了它,我也创建了一个广播接收器,它正在监听这个意图。。。我做这件事的方式和你完全一样。我没有收到意图。怎么办?我收集的信息是,您将无法在自己的应用程序中获得删除意图。请使用谷歌重新检查。您是否在即将卸载的应用程序中未收到广播

我正在开发一个需要登录的应用程序,如果用户卸载该应用程序。所以我遵循这个方法

但我面临着和这篇文章一样的问题 . 因为我的手机是安卓4.4。。。有人能发布解决这个问题的确切解决方案代码吗


编辑:在卸载过程中,应广播查询\u程序包\u重新启动意图,但我没有收到它。我在清单中声明了它,我也创建了一个广播接收器,它正在监听这个意图。。。我做这件事的方式和你完全一样。我没有收到意图。怎么办?

我收集的信息是,您将无法在自己的应用程序中获得删除意图。请使用谷歌重新检查。您是否在即将卸载的应用程序中未收到广播消息?想想看:当你的应用被卸载时,你想收到一条你的应用被卸载的广播消息。我认为这没有道理。开发一个调试应用程序,检查广播消息是否已发送如果您确实阅读了您在帖子中链接到的我的答案,它特别指出,这意味着该意图将仅通过广播发送给已停止的非设备管理应用程序。您没有获得广播意图,因为您的应用程序没有被强制停止,因此没有发送广播意图!如果你的应用被强制停止,那么广播意图将被发送,但你不会看到它,因为你的应用处于停止状态!您好@DavidWasser Thanx,请回复。。。现在我完全明白你的答案了。。。现在让我们假设我正在尝试使用其他应用检测某个应用的卸载,用户通常会转到设置->应用->卸载。。。无论检查应用程序是否已停止。这样,应用程序将被卸载,而另一个应用程序卸载检测应用程序将不会获得卸载意图。有没有进一步的办法来解决这个问题???