您的位置:首页 > 运维架构 > 网站架构

Android的平台架构及特性介绍——初探Android

2020-07-18 04:54 1181 查看

android系统底层是建立在Linux系统之上的,该平台由操作系统、中间件、用户界面和应用软件这四层组成。它采用一种被称为软件叠层(software stack)方式进行构建,使得层与层之间分离,明确各层分工。这保证了层与层之间的低耦合,当下层的层内或层下发生改变时,上层应用程序无需任何改变。

Android系统主要以上6部分组成:系统APP、Java API框架层、原生C/C++库、Android运行时、硬件抽象层(HAL)、Linux内核。

目前,在Android Studio中,代码的构建工具是Gradle。

典型的Gradle项目层次结构:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: