title: using android:process=":remote" recreates android Application object
body: <p>I'm using AIDL service in my app.
  I also want to run it another process, so I use <code>android:process=":remote"</code> in service declaration in the manifest.</p>
  
  <p>My problem is that when the <code>:remote</code> process starts it apparently recreates <code>Application</code> object.</p>
  
  <p>I really do not with that as I override application object and call lots of client stuff in the <code>onCreate()</code> method. Yet I want  the service code to reside in the same apk with the client.</p>
  
  <p>Can I achieve that? Is <code>Application</code> object always recreated when new process starts?</p>
  
  <p>Appreciate your help. Thanks!</p>