0

要するに: どうすればアクセスできますLocationManagerService.mProximityAlertsか?

複数のProximityAlertsをAndroidで動作させようとしています。PendingIntentsデバッグ中にProximityAlertsとして追加したものに何が起こっているかを追跡すると便利です。

Androidのソースコードを確認したところ、でmProximityAlerts宣言されたマップ変数があることがわかりましたLocationManagerServiceが、アプリの実行(デバッグ)中にその変数にアクセスする方法がわかりません。

この呼び出しの結果を照会する

LocationManager lm = (LocationManager) caller.getSystemService(Context.LOCATION_SERVICE);

実行中のデバッガでは役に立たないようで、NetBeansウォッチリストに型キャストできませんlm.mServiceLocationManagerServiceそれが正しいトラックである場合でも...)。

4

1 に答える 1

1

つまり、LocationManagerService.mProximityAlertsにアクセスするにはどうすればよいですか?

少なくともSDKを介しては行いません。それらは、の出力に含まれる場合がありますadb shell dumpsys

于 2012-04-06T22:19:35.613 に答える