उपलब्ध Android OS एपीआई और फ़्रेमवर्क के बारे में ज़्यादा जानें.
हार्डवेयर एब्स्ट्रैक्शन लेयर (एचएएल) एक स्टैंडर्ड इंटरफ़ेस है. हार्डवेयर वेंडर, एचएएल को लागू करके, ऐसे लोअर-लेवल ड्राइवर के साथ काम कर सकते हैं जो ऊपरी लेवल के सिस्टम पर असर डाले या उसमें बदलाव किए बिना, कस्टम फ़ंक्शन के साथ काम करते हैं.
एचएएल इंटरफ़ेस डिस्क्रिप्शन लैंग्वेज (एचआईडीएल), अलग-अलग तरीके से कॉम्पाइल किए गए कोडबेस के बीच इंटर-प्रोसेस कम्यूनिकेशन के लिए एक सिस्टम है. HIDL, टाइप और तरीकों के कॉल के ज़रिए, HAL और उसके उपयोगकर्ताओं के बीच इंटरफ़ेस तय करता है.
Trade Federation फ़्रेमवर्क, लगातार टेस्ट करने वाला एक फ़्रेमवर्क है. इसे Android डिवाइसों पर टेस्ट चलाने के लिए डिज़ाइन किया गया है. Trade Federations एक Java ऐप्लिकेशन है, जो होस्ट कंप्यूटर पर चलता है और एक या उससे ज़्यादा Android डिवाइसों के साथ काम करता है.
सिक्योरिटी टेस्ट सुइट, Trade Federation फ़्रेमवर्क के आधार पर बनाया गया है. इससे, सुरक्षा से जुड़ी कमजोरियों का पता लगाने के लिए, डिवाइस पर अपने-आप चलने वाले टूल की मदद से, तेज़ी से और आसानी से टेस्ट लिखे जा सकते हैं.