Android system architecture diagram

learn from

https://mp.weixin.qq.com/s/NBrEwFI8e8xtLsX0uadm7w




After reading it, I feel that I have benefited a lot. Perhaps the learning of Android should be based on this system architecture diagram!


application layer


Binder layers


Framework layer, WMS, AMS, PMS are clearly divided


runtime layer. The linux process is transparent in the eyes of developers, our Android seems to be running in the runtime layer


hardware abstraction layer


linux kernel layer


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324852122&siteId=291194637