title: Android distributing SDK containing background service.
body: <p>I'd like to create an android sdk that I can re-distribute. In that SDK, it has a Service. </p>
  
  <p>Let's say appA and appB integrates with my SDK, if appA and appB starts the Service, is there going to be 2 Services running or just one? </p>
  
  <p>Is there a way to make sure only one Service can be ran? </p>
  
  <p>Or is it not a good idea to distribute the service in the SDK?</p>