2011-01-31 91 views
4

我有一个Android应用程序,我想运行一些程序或显示一些信息给用户,如果他是卸载应用程序,该怎么做在android中...如何知道用户卸载应用程序,运行某些服务或我的应用程序的卸载之前显示的对话框

+0

应用`NQ移动Security`呼吁在卸载看看http://i.imgur.com/Fos9N.png,http://i.imgur.com/fIZbK.png,HTTP的活动:/ /i.imgur.com/cG9Hr.png和问题http://stackoverflow.com/questions/10219328/how-to-show-an-activity-before-my-app-is-uninstalled-android – 2012-06-16 09:46:50

回答

6

你可以有第二个应用程序建立在原始应用程序被删除接收PACKAGE_REMOVED广播。我认为你不会影响第一个被移除的应用,但至少你可以对它做出反应(清理文件等)。当然,如果第二个应用程序没有被第一个移除,那只会起作用。

+0

应用程序`NQ Mobile Security`在卸载时调用一个活动,查看http://i.imgur.com/Fos9N .png,http://i.imgur.com/fIZbK.png,http://i.imgur.com/cG9Hr.png和问题http://stackoverflow.com/questions/10219328/how-to-show -an-activity-before-my-app-is-uninstalled-android – 2012-06-16 09:46:57

0

不可能。如果您的用户想要卸载您的应用程序,那么为什么您认为在可以做到这些之前弹出任何内容是可以的?

+0

如果我有更改股票应用程序数据库,我想在卸载前回滚更改,然后卸载前需要一个服务... – om252345 2011-01-31 04:17:16

相关问题