Farklı Android cihazları, farklı Talimat setlerini destekleyen farklı CPU'ları kullanır.Her CPU ve talimat kümesinin her bir kombinasyonu kendi uygulaması ikili arayüzüne (ABI) sahiptir.Bir ABI aşağıdaki bilgileri içerir:
CPU talimatını (ve uzantıları) kullanılabilecek.Android her zaman en küçük-endyandır.
Hizalama kısıtlamaları dahil olmak üzere uygulamalar ve sistem arasındaki verileri geçme konusunda sözleşmeler ve sistemin fonksiyonlarını aradığında yığını ve kayıtları kullanması.
Programlar gibi yürütülebilir ikili dosyalar formatıve paylaşılan kütüphaneler ve destekledikleri içerik türleri.Android her zaman elf kullanır.
Added definition for ABI