【发布时间】:2014-02-12 07:04:45
【问题描述】:
最近我看到了一个有趣的应用程序 - Photo Wonder。
当这个应用程序被卸载时,它会显示一个网络调查页面,询问应用程序卸载的原因。现在,问题来了。
据我所知,删除应用程序后,系统会广播ACTION_PAKAGE_REMOVED意图。
但是这个有趣的应用程序能够显示我的网页,尽管官方文档说
“正在安装的包没有收到这个 Intent。”
无论如何,我可以找到一个检查应用程序某种状态的进程。
现在问题来了。原生应用可以捕捉到来自安卓系统的广播意图吗? 如果可能的话,请告诉我怎么做! :-(
【问题讨论】:
-
顺便说一句,Google Play 中有两个同名的应用程序。你指的是哪一个?
-
@DavidWasser 这是一个非常好的链接。对于OP,该问题的答案可能会对您有所帮助。这是答案的链接:stackoverflow.com/a/18816716/2431281
-
@Keale 谢谢。不幸的是,这从 4.0 开始就不能可靠地工作了,因为
ACTION_QUERY_PACKAGE_RESTART并不总是被广播。见stackoverflow.com/questions/20699640/… -
@beworker 我找到了其他应用程序。你可以看到与海豚浏览器相同的操作(你需要至少运行一次浏览器。)
标签: android android-intent native-code