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

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

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

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

典型的Gradle项目层次结构:

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

相关文章:

  • 2021-12-26
  • 2021-10-21
  • 2021-12-13
  • 2021-12-02
  • 2021-04-05
  • 2021-09-03
  • 2022-01-04
  • 2022-12-23
猜你喜欢
  • 2021-07-29
  • 2021-11-30
  • 2022-01-10
  • 2021-11-21
  • 2022-02-07
  • 2021-08-10
  • 2021-07-21
相关资源
相似解决方案