アプリケーションのライフサイクルまで5分ごとに場所を更新したいと思います。場所を更新する方法を知っています。私が知りたいのは、requestForLocationがブロッキング呼び出しであるかどうかです。
これはServiceクラスで実行できますが、Serviceはメインスレッドでのみ実行され、システムはいつでもServiceを停止できます。私はこれが起こらないようにしたい。場所の更新は、アプリケーションがメモリに保存されるまで機能するはずです。アプリケーション自体が強制終了されると、明らかにサービスも強制終了されます。
これを実装するためのアプローチはどうあるべきですか?