私はGPS追跡アプリを書いています。CommonsWare WakefulIntentService と AlarmReceiver を使用して、GPS から場所を修正するスケジュールを設定しています。問題は、 doWakefulWork() メソッドを使用する必要があることです。これは、非同期の非ブロッキング メソッドである同期ブロッキング プロセスで使用することを意図しています。では、LocationListener の onLocationChanged() と doWakefulWork() メソッドの requestLocationUpdates() を使用して GPS 位置を修正するにはどうすればよいでしょうか?
解決済み:
この機能がすでにLocationPollerに実装されていることがわかりました。