تستخدم أجهزة Android المختلفة CPUs مختلفة، والتي بدورها تدعم مجموعات التعليمات المختلفة.كل مجموعة من وحدة المعالجة المركزية ومجموعة التعليم لديها واجهة ثنائية التطبيق الخاصة بها (ABI).يتضمن ABI المعلومات التالية:
مجموعة تعليمات وحدة المعالجة المركزية (والملحقات) التي يمكن استخدامها.
تخفيف مخازن الذاكرة والأحمال في وقت التشغيل.Android هو دائما Link-Endian.
الاتفاقيات لإصدار البيانات بين التطبيقات والنظام، بما في ذلك قيود المحاذاة، وكيف يستخدم النظام المكدس والسجلات عند استدعاء وظائف.
تنسيق الثنائيات القابلة للتنفيذ، مثل البرامجوالمكتبات المشتركة، وأنواع المحتوى التي يدعمونها.يعمل Android دائما ELF.
Added definition for ABI