在我的应用程序中我使用推送通知来通知用户有关某事。基于不同的应用程序状态,我必须分配不同的活动来点击通知事件。如果用户按下主页按钮并且应用程序处于后台,我也必须处理该场景。但是当用户从内存中清除应用程序实例时,问题出现了。如果用户这样做,我必须将其视为app关闭。但我不知道如何让应用程序实例清除事件。请帮帮我。
答案 0 :(得分:0)
您愿意解决的任务等同于对任务管理器的保护。我不确定您的应用是否比用户更了解是否要展示广告。请不要制造恶意软件。
尝试像setUncaughtExceptionHandler()这样的UncaughtExceptionHandler。我不确定它必须被调用,它可能取决于Android版本,但它是开始的。
另一种可能性是使用一个或多个远程服务。这些过程不会一下子全部消失,一个过程很可能会注意到另一个过程的死亡。至少在JNI级别上, 应该是某种等待进程的完成。
另一种可能性是使用两个应用程序,一个监视另一个......
在您解决此问题后,请发布您自己的答案,告诉全世界您的所作所为。