What is AIDL?

devquora
devquora

Posted On: Feb 22, 2018

 

AIDL is Android Interface Definition Language. This IDL allows the user to define the programming interface; both the clients and service agree upon to communicate with each other using inter-process communication (IPC). On Android platform, it becomes difficult for one processor to access the memory of another process. They need to decompose their objects into primitive that the operating system can manage, and marshal the objects across. The code to perform that marshaling is tedious to write therefore Android handles this for the users with the help of AIDL

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    Android Interview Questions

    What is Android?

    Android is an open-sourced operating system by Linux that is primarily used in mobile devices like cell phones and tabl..

    Android Interview Questions

    What are the Android application components?

    Android application components are the building block essentially used in the Android application. The application mani..

    Android Interview Questions

    What does Fragment mean?

    A fragment means behavior or the portion of user interface in a Fragment Activity. One can combine multiple fragments i..