title: in what case does bindService return false?
body: <p>I was wondering when does <code>Context.bindService()</code> return <code>false</code>?</p>
  
  <p>I've tried to make the <code>onBind()</code> return <code>null</code>, but it still returns <code>true</code> when <code>bindService</code> is called and the <code>onServiceConnected</code> does not get executed.  I also saw this on Google Groups with no response
  <a href="https://groups.google.com/forum/#!topic/android-developers/ZLl56Mz1jYg" rel="noreferrer">https://groups.google.com/forum/#!topic/android-developers/ZLl56Mz1jYg</a></p>
  
  <p>I also can't find the implementation of bindService, since it is abstract in Context.java and searching for "public boolean bindService" does not yield any useful results either (closest was ApplicationContext which does not seem to be present in the current API levels).</p>