0

この質問に関連しています。

アクティビティ認識の更新が定期的に配信されていません。携帯電話の省電力モードを無効にし、検出間隔を最短 (0) に設定しましたが、インテントが 10 ~ 20 秒以上配信されないことがあります。遅延は主にアクティビティの移行中に発生するようですが (例: still -> in vehicle)、これは単なる仮説です。

私のアプリケーションでは、インテント間の間隔に厳密な上限を設定できる必要がありますが、そのようなことを達成した人はいますか?

4

1 に答える 1

1

これは少し遅れるかもしれません。しかし、はい、これは正常です。アクティビティ A からアクティビティ B (静止から歩行など) への移行中に遅延があることに気付きましたが、アクティビティが一定の場合は通常遅延はありません。これは、アクティビティが変化した場合にセンサーが可能な限り多くの証拠を収集しようとするためだと思います (たとえば、誤検知を返さないようにするため)。それを変える方法はないと思います。

于 2015-06-20T15:42:03.163 に答える