0

参照アプリケーションは、アプリが強制終了されたときにトレースを提供しません。アプリをインストールして測距を開始したところ、ビーコンが検出されました。アプリをバックグラウンドにすると、スキャンは 5 分に 1 回行われます。アプリを強制終了すると、スキャンが停止し、開始されません。参照アプリを機能させるには、他の手順に従う必要がありますか?

4

1 に答える 1

0

タスク スイッチャーでアプリを強制終了すると、少なくとも一時的にビーコンのスキャンが停止します。Android ビーコン ライブラリは、電源の接続、電源の切断、および再起動のイベントを監視してスキャンを再開するように設計されています。ほとんどの人は少なくとも 1 日に 1 回携帯電話を充電するため、これは、ユーザーが終了したアプリが翌日以内にビーコンのスキャンを再開することを意味します。

詳細については、こちらをご覧ください。

http://altbeacon.github.io/android-beacon-library/resume-after-terminate.html

ビーコンのスキャンをすぐに再開する他のイベントをリッスンするようにアプリのマニフェストを構成することは可能ですが、これを行う場合は注意が必要です。ユーザーがタスク スイッチャーでアプリを終了した場合は、おそらくバッテリーやその他のシステム リソースを節約するために、アプリを実行したくないことを示しています。ライブラリは、デバイスが再起動されるか充電器に接続されるまで待機するように設計されています。これらのイベントは通常、ユーザーの 1 日の始まり/終わりに関連付けられているためです。

于 2014-12-30T16:35:19.247 に答える