Tài liệu về giao diện HIDL

Ngôn ngữ mô tả giao diện HAL (HIDL) chỉ định giao diện giữa một HAL và người dùng của HAL đó. Nó xác định các loại và lệnh gọi phương thức, được thu thập vào các giao diện và gói. HIDL là một hệ thống để giao tiếp giữa các cơ sở mã có thể được biên dịch độc lập và dành cho hoạt động giao tiếp giữa các quy trình. Xem hướng dẫn về HIDL.

Tài liệu được tạo tự động cho các tệp HIDL (.hal) đã ngừng hoạt động. Để biết thông tin chi tiết về quy cách giao diện, hãy tham khảo các tệp nguồn HIDL trong AOSP.

Các tệp giao diện HIDL nằm ở 4 vị trí khác nhau trong AOSP:

  • /hardware/interfaces
  • /frameworks/hardware/interfaces
  • /system/hardware/interfaces
  • /system/libhidl/transport

Hãy xem các phần bên dưới để biết đường liên kết đến các tệp nguồn HIDL ở từng vị trí.

/hardware/interfaces

/frameworks/hardware/interfaces

/system/hardware/interfaces

/system/libhidl/transport