Android中的AMS想必是做android开发的工程师耳熟能详的体系级别的服务,但是它又是如此地宏大(单单ActivityManagerService.java文件就2W+行代码),因此我们在学习它的时候总是不能找到实际的主线,很是凌乱。这里我会持续写几篇文章从它的启动进程,主要业务逻辑,和别的模块之间的互操作逻辑等角度来向大家简略介绍一下它。这里我只能是抛砖引玉,简略介绍,不会会晤俱到,由于AMS的代码量确切比拟大,如果向大家逐一道来,想必大家必定会腻烦而且学习后果不好。愿望大家在浏览本篇文章的时候,同时查看android相干源码,自己动手,自己思考,你会有很大的进步的! Android中的AMS想必是做android开发的工程师耳熟能详的体系级别的服务,但是它又是如此