【问题标题】:Android notification after an application was closed应用程序关闭后的 Android 通知
【发布时间】:2011-09-13 19:39:49
【问题描述】:

我一直在环顾四周,但找不到任何方法来在 Android 中的用户关闭应用程序时获得通知。我知道,你会说 onPause() 或 onStop(),但如果我无法触摸 Android 应用程序怎么办?这就是我需要的:如果用户关闭浏览器应用程序,我希望收到有关该事件的通知。有没有什么方法可以在不修改浏览器应用的情况下在 Android 中做到这一点?

【问题讨论】:

  • 这将是一个巨大的安全漏洞。
  • 我不知道这是否会成为一个安全漏洞。我知道一个有效的场景(SIM ToolKit,Browser Termination event)。应该有一种方法可以附加到进程以检查它是否正在运行、何时退出以及退出代码。
  • 哦,当然有很多方法可以捕获应用程序的退出代码。但是,您需要一个控制进程才能看到它,并且它需要在操作系统空间中运行。因此,您想要的可能完全可以通过扎根手机上的一些黑客来实现。但是SDK肯定不支持。

标签: android android-notifications android-browser


【解决方案1】:

讨厌成为坏消息的传播者,但除非你手写一些东西,否则真的没有办法做到这一点。一种方法是使用任务管理器之类的东西并嗅探所有正在运行的应用程序,然后查看您的浏览器是否正在运行。然后,如果它正在运行,则在关闭时发送一条消息。确实没有简单的方法可以做到这一点,因为您需要有关系统根/级别进程的信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多