关于android源中一些项目的问题
Questions about some projects in android source
我是 android 开源项目 (AOSP) 的新手。我想了解它的一些项目 : 任何人都可以描述这些项目以及它在 android OS?
中的作用
- 库核
- Developers/build
- Developers/demos
- Developers/samples/android
- PDK
- Platform_testing
- Toolchain/binutils
- Bootable/recovery
- Build/blueprint
- Build/kati
- Build/soong
- Device/common
- Device/generic/***
- 外部/***
- 框架/***
- 硬件/***
- 预建/***
- 系统/***
- Tools/external/fat32lib
- Tools/external/gradel
- Tools/test/connectivity
libcore - android 设备运行时 java 环境
PDK - 平台开发工具包
bootable/recovery - 恢复分区程序
bootable/bootloader/ - bootloader 分区程序(包括 fastboot 设备驱动程序,即 TI 或 IMX 平台上的 u-boot 或 MSM/APQ 上的 aboot)
设备 - 设备供应商额外的 mk 文件和覆盖文件外部 - 一组任何第 3 方库和程序(主要是开源项目)
框架 - android 框架实施。此代码是 android 应用调用的内容。这是所有服务及其库所在的位置。
硬件 - 由 android 定义并由 device/hardware 提供商实施的硬件模块(像 Qcom、TI、NXP、Nvidia 等...)
vendors - 许多硬件的 HAL 层代码
prebuilts - gcc 和其他二进制工具(不包括 java sdk)用于编译您下载的 android 版本/"repo sync'ed"
系统 - initd 守护进程和基本系统 C 库
bionic - android 版本的标准 c 库和运行时加载器和链接器代码。
我是 android 开源项目 (AOSP) 的新手。我想了解它的一些项目 : 任何人都可以描述这些项目以及它在 android OS?
中的作用- 库核
- Developers/build
- Developers/demos
- Developers/samples/android
- PDK
- Platform_testing
- Toolchain/binutils
- Bootable/recovery
- Build/blueprint
- Build/kati
- Build/soong
- Device/common
- Device/generic/***
- 外部/***
- 框架/***
- 硬件/***
- 预建/***
- 系统/***
- Tools/external/fat32lib
- Tools/external/gradel
- Tools/test/connectivity
libcore - android 设备运行时 java 环境
PDK - 平台开发工具包
bootable/recovery - 恢复分区程序
bootable/bootloader/ - bootloader 分区程序(包括 fastboot 设备驱动程序,即 TI 或 IMX 平台上的 u-boot 或 MSM/APQ 上的 aboot)
设备 - 设备供应商额外的 mk 文件和覆盖文件外部 - 一组任何第 3 方库和程序(主要是开源项目)
框架 - android 框架实施。此代码是 android 应用调用的内容。这是所有服务及其库所在的位置。
硬件 - 由 android 定义并由 device/hardware 提供商实施的硬件模块(像 Qcom、TI、NXP、Nvidia 等...)
vendors - 许多硬件的 HAL 层代码
prebuilts - gcc 和其他二进制工具(不包括 java sdk)用于编译您下载的 android 版本/"repo sync'ed"
系统 - initd 守护进程和基本系统 C 库
bionic - android 版本的标准 c 库和运行时加载器和链接器代码。