利用可能なAndroidOSAPIとフレームワークの詳細をご覧ください。
ハードウェアアブストラクションレイヤー(HAL)は、ハードウェアベンダーが実装できる標準インターフェイスであり、上位レベルのシステムに影響を与えたり変更したりすることなく、カスタム機能をサポートする不可知論的な下位レベルのドライバーをサポートします。
HALインターフェイス記述言語(HIDL)は、独立してコンパイルされたコードベース間のプロセス間通信のためのシステムです。 HIDLは、タイプとメソッド呼び出しを介してHALとそのユーザー間のインターフェースを指定します。
Trade Federationフレームワークは、Androidデバイスでテストを実行するために設計された継続的なテストフレームワークです。 Trade Federationは、ホストコンピューター上で実行され、1つ以上のAndroidデバイスと通信するJavaアプリケーションです。
Security Test Suite は、Trade Federation フレームワークの上に構築されており、セキュリティの脆弱性に対するオンデバイスの自動計測テストをすばやく簡単に作成できます。