How can I use AIDL remote service to deal with defferent clients' concurrent requests?
I'm writting a plug-in which defines a remote Service and provides a AIDL interface for 3rd party developers. How can I use this remote service to deal with defferent clients' concurrent requests? It is that service apk's activitys can keep status for each client, when they switched between each other, how to do it? This can be achieved using HandlerThread with Looper which maintains and service all the request no matter received from 100 applications. For this AIDL callback interface is also needs to be added as request will be furnished through these callbacks. SERVER APP IAidlService.aidl