新しい位置情報機能に関するセッション: https://developers.google.com/events/io/sessions/325337477を見て 、GEOFENCES の機能が私のアプリに適していると思います。また、デモアプリをダウンロードしましたが、これは非常に有益ですが、探している機能を提供していません. 誰かが私に説明してくれるか、アプリがオフのときに機能するジオフェンシング検出をアプリに追加する方法の例を教えてください. IO セッションを見て、私が話しているアプリ Zillo に気付いた場合。
私が今知っていることは、TRANSITIONブロードキャストを検出するバックグラウンドで常に実行されているサービスを使用したくないが、それらをマニフェストファイルに登録し、ブロードキャストレシーバークラス内で処理したいということです。GCM メッセージングを使用するときに行うようなこと。質問は次のとおりです。
マニフェストに登録する必要があるブロードキャストは何ですか? フェンスを一度だけ登録し、アプリを閉じても登録されたままになるようにするには、いつフェンスを登録する必要がありますか? このような場合にバッテリー寿命を最適化する方法についての指針はありますか? 誰かがすでにジオフェンスの半径を経験している場合、大きな建物 (たとえば 3000 ~ 5000 平方メートルの 1 階エリア) への侵入を検出することをお勧めしますか?