AMS杀进程,保留前台进程以前的进程

作这个需求时,由于须要保活前台进程以前的进程,因此须要知道以前的进程都有哪些。在源码中进程

mPreviousProcess

这个变量表示前一个进程,可是该变量Google维护的和咱们想法不太一致,当前一个进程中的Activity调起当前进程同时,这个Activity finish本身,那么该变量再也不被维护,即前一个进程丢失。源码

ActivityStackSupervisor->updatePreviousProcessLocked
相关文章
相关标签/搜索