2011-01-31 100 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

相關問題