Android-sovelluskehittäjät käyttävät AIDL-tiedostoa yhteydenpitoon eri sovellusten välillä. Se sisältää Jaava lähdekoodi, joka määrittelee käyttöliittymän tai sopimuksen siitä, kuinka sovellukset voivat kommunikoida keskenään.
AIDL on Androidin tarjoama IP-protokolla (Interprocess Communication). Sen avulla yksi sovellus voi kommunikoida toisen sovelluksen kanssa, joka toimii eri prosessissa. AIDL-toteutus on kehitetty helpottamaan kehittäjien aikakuormitusta, joiden olisi muuten luotava koodi objektien jakamiseksi prosessirajojen yli.
Kun olet luonut AIDL-tiedoston, sinun on tallennettava AIDL-tiedostosi src / projektisi hakemisto. Kun rakennat sovellustasi, projektisi luodaan ".java" -laajennuksella varustettu IBinder-käyttöliittymätiedosto gen / hakemistoon. .JAVA Tiedostolla on sama tiedostonimi kuin AIDL-tiedostolla, josta se luotiin.