AI智能
改变未来

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

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

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

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

典型的Gradle项目层次结构:

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Android的平台架构及特性介绍——初探Android