Android开发高频面试题及详细答案(实战版).docx

Android开发高频面试题及详细答案(实战版).docx

Android开发高频面试题及详细答案(实战版)

一、Android基础核心面试题

1.简述Android系统四层架构及各层作用

Android系统从下到上分为四层,日常开发主要接触上层两层,底层两层为系统支撑,具体如下:

(1)Linux内核层:是整个系统的底层基石,基于Linux内核裁剪优化。主要提供硬件驱动、进程管理、内存管理、电源管理、网络协议栈、安全权限机制等核心基础能力,所有上层功能都依赖内核调度硬件资源。

(2)系统运行库层:包含C/C++原生库和Android运行环境。原生库提供图形渲染、音频解码、数据库、动画等底层能力;运行环境早期是Dalvik

文档评论(0)

1亿VIP精品文档

相关文档