2012-04-14 3 views
1

Я пытаюсь отобразить поток вызовов функций в android - как управляет поток, когда API вызывается приложением. Моим первым примером является служба определения местоположения.Отладка исходного кода Android в Eclipse - служба определения местоположения

Во время отладки, контроль никогда не достигает LocalationManagerService.java

  • Мои LocationDemo приложения вызовов (LocationManager) requestLocationUpdates
  • Это можно отнести к LocationManager.java, которые в свою очередь вызывает requestLocationUpdates, определенные в ILocationManager (aidl файл)
  • ILocationManager реализован в LocationManagerService.java.
    Но Eclipse, жалуется, что ILocationManager$Stub$Proxy.requestLocationUpdates(...) source not found

Можно ли связать LocationManager < -> ILocationManager < -> LocationManagerService?
Если нет, то как я могу отладить код в LocationManagerService?

ответ

0

Я предполагаю, что LocationManagerService является одной из служб инфраструктуры, которая работает внутри приложения system_server. Чтобы просмотреть свой код, пожалуйста, проверьте Debugging Android Framework services.

Смежные вопросы