バックグラウンドで無期限に実行されるロケーションベースのアプリがあります。バッテリーの消耗が非常に速いので、サンプラーを使用して、アプリがバックグラウンドにあるときに何が起こっているかを確認しました。場所の変更が発生しない限り、バックグラウンドでは何も実行されないはずです。
これはサンプラーが返すものです:
XMPPModuleが非アクティブ化され、まったく実行されていないはずの間に24.1%を使用していることがわかります。このブロックにブレークポイントを設定しましたが、それらは呼び出されません。それでは、これは正確にはどういう意味ですか?
ありがとう。