Android框架架构HAL文件夹
Android framework architecture HAL folder
文件夹 hardware/ device/ vendor/ framework/ 与 AOSP 有何不同
我无法理解文件夹
中的 rules/relation 是什么
问候
彼得
hardware/
在 "Project Treble" 之前,供应商会将他们的硬件层实现放在这个目录中。但是,这些现在应该位于 vendor/<vendor>/interfaces/
.
hardware/interfaces/
包含 hardware abstraction layer interface definition (HIDL),以及相同的一些虚拟实现。
hardware/libhardware/
包含遗留硬件抽象层接口定义。
device/
包含设备配置。设备是手机 phone、平板电脑、VR 耳机等。如果您构建 Android,您始终必须指定要构建的设备。
vendor/
包含由供应商而非 AOSP 提供的软件。
您将在此目录中找到硬件层的实现、供应商特定的服务以及框架扩展。
framework/
包含 Android 应用程序框架。
文件夹 hardware/ device/ vendor/ framework/ 与 AOSP 有何不同 我无法理解文件夹
中的 rules/relation 是什么问候 彼得
hardware/
在 "Project Treble" 之前,供应商会将他们的硬件层实现放在这个目录中。但是,这些现在应该位于vendor/<vendor>/interfaces/
.hardware/interfaces/
包含 hardware abstraction layer interface definition (HIDL),以及相同的一些虚拟实现。hardware/libhardware/
包含遗留硬件抽象层接口定义。
device/
包含设备配置。设备是手机 phone、平板电脑、VR 耳机等。如果您构建 Android,您始终必须指定要构建的设备。vendor/
包含由供应商而非 AOSP 提供的软件。 您将在此目录中找到硬件层的实现、供应商特定的服务以及框架扩展。framework/
包含 Android 应用程序框架。