在我的应用中,我使用推送通知来通知用户一些事情,根据不同的应用状态,我必须为点击通知事件分配不同的活动。如果用户按下主页按钮,应用程序是在后台,我必须处理这种情况下,以及。但是当用户从内存中清除应用实例时,问题就来了。如果用户这样做,我必须将其视为应用程序关闭。但我不知道如何获得该应用程序实例清除事件。请帮助我。
你愿意解决的任务相当于对任务管理器的保护。我不确定你的应用比用户更清楚是否要显示广告。请不要制造恶意软件。
试试UncaughtExceptionHandler的东西,如 setUncaughtExceptionHandler(). 我是 不 确保它一定会被调用,这可能取决于Android版本,但它是一些开始。
另一种可能是使用一个或多个远程服务。进程不会一下子死掉,一个进程很有可能会注意到另一个进程的死亡。进程不会一次性死亡,一个进程很有可能会注意到另一个进程的死亡。应 至少在JNI层面上是某种等待过程完成的状态。
还有一种可能是使用两个应用程序,一个监视另一个......
解决了这个问题之后,请把自己的答案贴出来,告诉大家你是怎么做的。