【发布时间】:2016-08-15 11:03:32
【问题描述】:
Android 系统可能会在系统内存不足时决定移除一个应用程序进程,以便为更重要的工作(即启动属于另一个应用程序的服务)回收资源。但是,我不确定Android系统是否可以在不触及相应应用进程的情况下仅删除应用程序任务(回栈)?
如果可能,系统也有可能通过调用每个 onDestroy() 回调来销毁后台堆栈活动。那么,我们如何才能像在服务中捕获它一样捕获此任务删除(通过 onTaskRemoved )
谢谢
【问题讨论】:
-
这是一个很好的阅读资源,确实回答了我的问题medium.com/google-developers/…
标签: android process task back-stack