HIDL インターフェースのドキュメント

HAL インターフェース記述言語(HIDL)は、HAL とユーザー間のインターフェースを指定します。インターフェースとパッケージに収集される型とメソッド呼び出しを定義します。HIDL は、独立してコンパイルできるコードベース間の通信システムであり、プロセス間通信を目的としています。HIDL ガイドをご覧ください。

HIDL(.hal)ファイルの自動生成ドキュメントは非推奨になりました。インターフェース仕様の詳細については、AOSP の HIDL ソースファイルを参照してください。

HIDL インターフェース ファイルは、AOSP の 4 つの異なる場所にあります。

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

各ロケーションの HIDL ソースファイルへのリンクについては、以下のセクションをご覧ください。

/hardware/interfaces

/frameworks/hardware/interfaces

/system/hardware/interfaces

/system/libhidl/transport