Ich versuche, den Fluss von Funktionsaufrufen in Android zuordnen - wie die Kontrolle fließt, wenn eine API von der App aufgerufen wird. Meine erste Fallstudie ist Location Service.Android-Quellcode Debugging in Eclipse - Location Service
Während des Debuggens die Kontrolle nie erreicht LocalationManagerService.java
- Meine LocationDemo App Anrufe (Locationmanager) requestLocationUpdates
- Es kann zu LocationManager.java zurückgeführt werden, was wiederum requestLocationUpdates in ILocationManager definiert ruft (AIDL Datei)
- ILocationManager ist in LocationManagerService.java implementiert.
Aber Eclipse-beklagt, dassILocationManager$Stub$Proxy.requestLocationUpdates(...) source not found
Ist es möglich, Location < zu verbinden -> ILocationManager < -> LocationManagerService?
Wenn nicht, wie kann ich den Code in LocationManagerService debuggen?