HIDL
HALインターフェイス記述言語(HIDL)は、HALとそのユーザー間のインターフェイスを指定します。インターフェースとパッケージに収集されたタイプとメソッド呼び出しを定義します。 HIDLは、独立してコンパイルできるコードベース間で通信するためのシステムであり、プロセス間通信を目的としています。
ハードウェアアブストラクションレイヤー(レガシー)
HALは、ハードウェアベンダーが実装する標準インターフェースを定義します。これにより、Androidは低レベルのドライバー実装にとらわれなくなります。 HALを使用すると、上位システムに影響を与えたり変更したりせずに機能を実装できます。
貿易連盟
Androidデバイスでテストを実行するために設計された継続的なテストフレームワーク。これは、ホストコンピューターで実行されるJavaアプリケーションであり、adb経由でddmlibを使用して1つ以上のAndroidデバイスと通信します。