l'ajout de l'attribut android:process à un composant de l'application isolera ce composant du bus d'événements par défaut. Lors de l'appel de getDefault, un nouveau bus sera créé pour ce processus.
C'est exact.
Un nouveau processus signifie une nouvelle JVM.
Ce serait bien pour EventBus de gérer l'IPC. Je ne suis pas prêt à proposer une API mais quelque chose enveloppant les fichiers AIDL pour vous serait excellent.
Je suis sûr qu'ils examineraient une pull request si vous en fournissiez une.
J'ai créé une bibliothèque qui prend en charge EventBus entre les processus.
https://github.com/eleme/HermesEventBus
Commentaire le plus utile
J'ai créé une bibliothèque qui prend en charge EventBus entre les processus.
https://github.com/eleme/HermesEventBus