پسوند فایل AIDL
فایل زبان تعریف واسط اندروید که برای ایجاد ارتباط بین برنامه ای در اندروید به کار می رود؛ حاوی زبان برنامه نویسی Java است که واسطی با یک روش یا بیشتر را تعریف می کند؛ شامل شرح اعلان واسط، شرح وارد شده برای هر نوع داده، و پیشنهادات کد است.
AIDL نمایشی از پروتکل ارتباط بین پردازشی (IPC) است که توسط اندروید تهیه شده است. اجازه میدهد یک برنامه با برنامه دیگر که در فرآیند متفاوتی اجرا می شود، ارتباط برقرار کند. نمایش AIDL برای کاهش بار زمانی سازنده تهیه شد که در غیر این صورت مجبور بود برای جمع آوری اهداف در مرزهای پردازش کد ایجاد کند.
باید بعد از تهیه فایل AIDL فایل AIDL خود را در مسیر src/ پروژه خود ذخیره کند. وقتی برنامه خود را ساختید، فایل واسط "IBinder" با پسوند "java" در مسیر gen/ پروژه شما ایجاد خواهد شد. فایل .JAVA اسمی مشابه فایل AIDL که از آن ایجاد شده است، دارد.