title: Can an Android app's service run before it is launched by the user?
body: <p>The app has a BroadcastReceiver that listens for a boot-complete event and starts a background service to send some data to my HTTP server.</p>
  
  <p>My question is, if the app is never run by the user (only installed), will the BroadcastReceiver receive the boot event?</p>