从LocationManager获取ProximityAlerts列表

时间:2012-04-06 21:54:12

标签: android locationmanager

简而言之: 如何访问LocationManagerService.mProximityAlerts

我正在尝试让多个ProximityAlerts在Android中运行。在调试过程中跟踪我作为ProximityAlerts添加的PendingIntents的内容会很有帮助。

我检查了Android源代码,发现在mProximityAlerts中声明了LocationManagerService地图变量,但我不知道在运行(调试)我的应用时如何访问该变量。

查询此次通话的结果

LocationManager lm = (LocationManager) caller.getSystemService(Context.LOCATION_SERVICE);
运行时调试器中的

似乎没有帮助,我无法在NetBeans监视列表中将lm.mService强制转换为LocationManagerService(如果这是正确的轨道......)。 / p>

1 个答案:

答案 0 :(得分:1)

  

简而言之:我如何访问LocationManagerService.mProximityAlerts?

你没有,至少没有通过SDK。它们可能包含在adb shell dumpsys的输出中。