title: Firebase analytics event logging in multi-process app
body: <p>I have integrated Firebase analytics into my app which has two process : a <em>Background</em> process and a <em>UI</em> process. What I experienced using Firebase was that I'm able to log events from the <em>UI</em> process but not from the <em>Background</em> process. </p>
  
  <p>I can see through Firebase logs on the Android Studio console that though the events are logged but are never scheduled to be uploaded on the Firebase console when being logged from the <em>Background</em> process. Is this a behaviour that Firebase analytics follows - logging events only from a single process? If so, then how does it decide from which process to log events?</p>
  
  <p>I need to log events from both the processes in order to understand the complete user experience, his app health and some other important parameters. </p>
  
  <p>All help is appreciated.</p>