Erfahren Sie mehr über verfügbare APIs und Frameworks für Android-Betriebssysteme.
Ein Hardware Abstraction Layer (HAL) ist eine Standardschnittstelle, die Hardwareanbieter implementieren können, um agnostische Treiber auf niedrigerer Ebene zu unterstützen, die benutzerdefinierte Funktionen unterstützen, ohne das System auf höherer Ebene zu beeinflussen oder zu modifizieren.
Die HAL Interface Description Language (HIDL) ist ein System für die Kommunikation zwischen Prozessen zwischen unabhängig kompilierten Codebasen. HIDL spezifiziert die Schnittstelle zwischen einer HAL und ihren Benutzern durch Typen und Methodenaufrufe.
Das Trade Federation-Framework ist ein kontinuierliches Testframework, das für die Ausführung von Tests auf Android-Geräten entwickelt wurde. Trade Federations ist eine Java-Anwendung, die auf einem Hostcomputer ausgeführt wird und mit einem oder mehreren Android-Geräten kommuniziert.
Die Security Test Suite baut auf dem Trade Federation-Framework auf und ermöglicht das schnelle und einfache Schreiben von automatisierten instrumentierten Tests auf dem Gerät gegen Sicherheitslücken.