Quiero compartir una interfaz a través de AIDL con aplicaciones cliente. He estado recibiendo errores de tiempo de compilación. El fragmento de código es: -¿Es posible usar herencia en las interfaces AIDL?
interface ChildListener extends ParentListener {
public void onUpdate(Class1 c1);
}
AIDL Conjunto (Todo en el mismo paquete) ->
ChildListener.aidl - Contiene el código de seguridad.
Clase1.aidl - Declara Clase 1 como parcelable. Definición de implementos de clase 1 parcelable.
ParentListener.aidl - Declara ParentListener.
Errores ->
estoy recibiendo errores de compilación de tiempo (servicio al compilar)
1. syntax error don't know what to do with "extends"
2. syntax error don't know what to do with "ParentListener "
parece que no podemos utilizar la herencia en las interfaces AIDL? O es que me falta algo aquí. Cualquier indicador sería apreciada.
Saludos
¿Alguien ha encontrado tal error antes? – Robin