Dependencias y entorno

Archivo build.gradle.kts:

dependencies {
	// AAR local (carpeta LIBS en la raíz del módulo app)
implementation(files("LIBS/hub-a2a-interfaces-1.0.2-debug.aar"))
	// Gson para serialización/deserialización
	implementation("com.google.code.gson:gson:2.8.9")
}

Asegurar:
compileSdk = 34
kotlinOptions.jvmTarget = "17"

-Copiar el archivo AAR en la carpeta LIBS dentro del módulo de la app.
-Agregar la línea implementation(files("LIBS/hub-a2a-interfaces-1.0.2.aar")).
-Sincronizar el proyecto (Sync Project).
-Verificar que las clases públicas (p.ej. A2AService, interfaces y modelos) estén disponibles.

La versión de hub-a2a-interfaces debe corresponder con la aplicación de BciPagos que se quiera utilizar.