android只是一个LINUX操作系统,和其支撑的应用运行环境。
其本质的东西和传统的LINUX操作系统没本质的差别。
运行环境包括:
JVM
FOUNDATION LIB
FRAMEWORK
GOOGLE 引入了一定的新的东西,但是很少。
下层的基础设施,,封装底层细节,都是为了减少应用层程序编程的难度,让广大程序员都能把精力放在和应用相关的部分。
严格意义上,ANDROID代表的只是一种应用程序运行环境,而不是操作系统。操作系统还是LINUX
android=Framework+foundation lib+jvm+driver