ActivityManagerService->Activity启动->任务选择和Activity复用(Android 6.0)
之前分析过很多次Ams管理Activity启动,但是并没有太认真,最近想重新分析下Android 10.0,发现难度比较大,所以先找软柿子捏捏,从Android 6.0入手,后面再分析一遍Android 10.0。分析Android代码的过程,其实就是对Android设计的理解,所以建议读者再读本篇代码分析文章之前一定一定要读下下面两篇Android的官方文档,来了解下Android对Activity任务管理实现了什么样的功能。 这两篇官方文档分别是:了解任务和返回堆栈“最近使用的应用”屏幕这两