Ho un servizio che comunica tramite AIDL con altri servizi. Voglio che quel servizio sia vincolato dalle attività nella mia applicazione. Il servizio può definire due binder \ interfaces? Ho provato a utilizzare un messenger per comunicare con le attività, ignorando il metodo "onBind" in modo che restituisca un raccoglitore diverso in base all'intenzione che ottiene (uno per gli altri servizi e uno per le attività).un servizio Android può fornire due interfacce con cui comunicare?
Ma quando le attività (che utilizzano lo stesso raccoglitore) si separano dal servizio, ho un errore "myService ha fatto trapelare ServiceConnection ... che era originariamente rilegato qui", che credo sia relativo al raccoglitore utilizzato dal servizio per comunicare con gli altri servizi.
Se un servizio non può utilizzare due interfacce, come posso implementare la comunicazione tra le attività e quel servizio?
ringraziamento, -Liron