文件夹有什么不同硬件设备厂商框架从AOSPI无法理解文件夹的规则关系是什么。
RegardsPeter
hardware/
在 "Project Treble "之前,厂商会把他们的硬件层的实现放在这个目录中。然而,现在这些硬件层应该位于 vendor/<vendor>/interfaces/
.
hardware/interfaces/
包含 硬件抽象层接口定义(HIDL)以及一些相同的虚拟实现。hardware/libhardware/
包含传统的硬件抽象层接口定义。device/
包含设备配置。设备就是手机、平板电脑、VR头显等等。如果你构建Android,你总是要指定你要构建的设备。
vendor/
包含由厂商提供的软件,而不是由AOSP提供的软件.你会在这个目录中找到硬件层的实现,厂商特定的服务以及框架扩展。
framework/
包含Android应用框架。