.aidl Extensión de archivo
Tipo de archivo Android Interface Definition Language File
Desarrollador | |
Categoría | Archivos de desarrollador |
Formato | Text |
¿Para qué son los archivos AIDL?
Un archivo AIDL es utilizado por los desarrolladores de aplicaciones Android para permitir la comunicación entre diferentes aplicaciones. Contiene código fuente de Java que define una interfaz, o contrato, para que las aplicaciones puedan comunicarse entre sí.
AIDL es una implementación del protocolo de comunicación entre procesos (IPC) proporcionado por Android. Permite que una aplicación se comunique con otra que se ejecuta en un proceso diferente. La implementación de AIDL se desarrolló para aliviar la carga de tiempo de los desarrolladores que, de otro modo, tendrían que crear código para marshalling objetos a través de los límites del proceso.
Después de crear el archivo AIDL, debe guardar su archivo AIDL en el directorio src/ de su proyecto. Cuando construyas tu aplicación, se generará un archivo de interfaz "IBinder" con extensión ".java" en el directorio gen/ de tu proyecto. El archivo .JAVA llevará el mismo nombre que el archivo AIDL a partir del cual se creó.
IInAppBillingService.aidl: la interfaz de facturación de aplicación abierta (IAB) de Android proporcionada por Google para incorporar la facturación dentro de la aplicación en tu aplicación.