关于android源

时间:2017-04-27 09:46:26

标签: android-source

我是Android开源项目(AOSP)的新手。我想知道它的一些项目:任何人都可以描述这些项目以及它在Android OS中的作用是什么?

  • Libcore
  • 开发人员/构建
  • 开发人员/演示
  • 开发/样品/机器人
  • PDK
  • Platform_testing
  • 工具链/ binutils
  • 可启动/恢复
  • 构建/蓝图
  • Build / kati
  • Build / soong
  • 设备/通用
  • 设备/通用/ ***
  • 外部/ ***
  • Framework / ***
  • 硬件/ ***
  • Prebuilts / ***
  • 系统/ ***
  • 工具/外部/ fat32lib
  • 工具/外部/格拉德尔
  • 工具/测试/连接

1 个答案:

答案 0 :(得分:1)

libcore - android设备运行时java环境

PDK - platfrom开发者工具包

可启动/恢复 - 恢复分区程序

bootable / bootloader / - bootloader分区程序(包括快速启动设备驱动程序,即TI或IMX平台上的u-boot或MSM / APQ上的ab-b​​oot)

设备 - 设备供应商额外的mk文件和覆盖文件外部 - 一组任何第三方库和程序(它主要是开源项目)

框架 - android框架实现。此代码是Android应用程序调用的。这是所有服务及其库的所在。

硬件 - 由android定义并由设备/硬件提供商实现的硬件模块(如Qcom,TI,NXP,Nvidia等人)......

供应商 - 许多硬件的HAL层代码

prebuilts - gcc和其他二进制工具(不包括java sdk),用于编译您下载的那个版本的android /" repo sync' ed"

system - initd守护程序和基本系统C库

bionic - 标准c库的android版本以及运行时加载器和链接器代码。