title: Android source code debugging in Eclipse - Location service
body: <p>I am trying to map the flow of function calls in android - how the control flows when an API is called by the app. My first case study is location service.</p>
  
  <p>While debugging, the control never reaches to LocalationManagerService.java</p>
  
  <ul>
  <li>My LocationDemo app calls (LocationManager)requestLocationUpdates</li>
  <li>It can be traced to LocationManager.java which in turn calls requestLocationUpdates defined in ILocationManager (aidl file)</li>
  <li>ILocationManager is implemented in LocationManagerService.java.<br>
  But Eclipse complains that <code>ILocationManager$Stub$Proxy.requestLocationUpdates(...) source not found</code></li>
  </ul>
  
  <p>Is it possible to link LocationManager &lt;-> ILocationManager &lt;-> LocationManagerService?<br>
  If not how can I debug the code in LocationManagerService?</p>