🌓
Android是一种基于Linux内核的综合操作系统,即包括各类底层驱动的开发,也包括使用java语言编写,但运行在Dalvik VM(非 Java 虚拟机,Android 4.4 以后运行在ART上)中编译和执行。
Android分为四个层,从高层到底层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
应用程序层
应用程序框架层
系统运行库层
Linux内核层