1.Android体系结构图
如上图,Android体系体系结构分为4层:
第一层,linux内核层,它主要由硬件驱动和电源管理组成,这一层是用来和手机硬件打交道的。
第二层,是由C/C++编写的函数库和android运行时环境,其中,android运行环境又由函数库核心和dalvik虚拟机组成。
第三层,应用程序框架层,这也是开发人员在此基础上做开发的一层。
第四层,应用程序层,这是android上所提供的一些基本应用程序,如浏览器,拨号……