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