Android系统架构总结

Android系统的四层架构:Linux内核层、系统运行库层、应用框架层以及应用层

1.Linux内核层(Linux Kernel)

Android系统基于Linux内核,内核层存在于硬件层和软件层之间,为Android设备硬件提供了底层驱动。

2.系统运行库层(Libraries)

Android的系统运行库层由两部分组成:

一个是系统库:Android系统会通过一些C/C++库来支持我们使用的各个组件;

另一个是Android运行时库:包含核心库,核心库提供了Java语言API中的大多数功能,还包含了Dalvik虚拟机。

3.应用框架层(Application Framework)

这一层是编写Google发布的核心应用时所使用的API框架,提供了应用程序开发用到的API。

4.应用层(Applications)

安装到手机上的应用程序

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容