HAL Interface Description Language (HIDL) ระบุอินเทอร์เฟซระหว่าง HAL และผู้ใช้ กำหนดประเภทและการเรียกใช้เมธอดรวบรวมไว้ในอินเทอร์เฟซและแพ็กเกจ HIDL เป็นระบบสำหรับการสื่อสารระหว่างโค้ดเบสที่อาจรวบรวมโดยอิสระและมีไว้สำหรับการสื่อสารระหว่างกระบวนการ
HAL กำหนดอินเทอร์เฟซมาตรฐานสำหรับผู้จำหน่ายฮาร์ดแวร์เพื่อนำไปใช้ซึ่งทำให้ Android ไม่เชื่อเรื่องพระเจ้าเกี่ยวกับการติดตั้งไดรเวอร์ระดับล่าง การใช้ HAL ช่วยให้คุณสามารถใช้งานฟังก์ชันต่างๆได้โดยไม่ส่งผลกระทบหรือแก้ไขระบบระดับที่สูงขึ้น
กรอบการทดสอบแบบต่อเนื่องที่ออกแบบมาสำหรับการเรียกใช้การทดสอบบนอุปกรณ์ Android เป็นแอปพลิเคชัน Java ที่ทำงานบนคอมพิวเตอร์โฮสต์และสื่อสารกับอุปกรณ์ Android หนึ่งเครื่องขึ้นไปโดยใช้ ddmlib ผ่าน adb