Pelajari lebih lanjut tentang API dan kerangka kerja OS Android yang tersedia.
Hardware Abstraction Layer (HAL) adalah antarmuka standar yang dapat diterapkan oleh vendor perangkat keras untuk mendukung driver tingkat rendah agnostik yang mendukung fungsionalitas khusus tanpa memengaruhi atau memodifikasi sistem tingkat yang lebih tinggi.
HAL Interface Description Language (HIDL) adalah sistem untuk komunikasi antar-proses antara basis kode yang dikompilasi secara independen. HIDL menentukan antarmuka antara HAL dan penggunanya melalui tipe dan pemanggilan metode.
Kerangka Federasi Perdagangan adalah kerangka kerja pengujian berkelanjutan yang dirancang untuk menjalankan pengujian pada perangkat Android. Federasi Perdagangan adalah aplikasi Java yang berjalan pada komputer host, dan berkomunikasi dengan satu atau lebih perangkat Android.
Security Test Suite dibangun di atas kerangka Trade Federation dan memungkinkan penulisan pengujian instrumentasi otomatis pada perangkat yang cepat dan mudah terhadap kerentanan keamanan.