title: Android keeping activity from being killed via service
body: <p>I've searched a lot about keeping activity and I know it's not recommended to keep it alive. However I want it running as long as possible giving it highest priority.</p>
  
  <p>In my app there is remote service with music player and activity with whole data, variables, etc.
  Activity is bound to service and is responsible for keeping url's, data, recivers for incoming telephony connections.
  Remote service is in foreground mode and started sticky. </p>
  
  <p>It works fine in background, even 30 minutes time is no problem. </p>
  
  <p>My biggest issue is when camera app was launched or telephone call takes long time then activity in background is being killed. </p>
  
  <p>I was wondering if there is any possibility (eg. fake local service in foreground, or let killing activity but not activity process) that would prevent activity from dying? </p>