バッテリーの消耗を減らすために、定期的な更新ではなく、10秒ごとに位置情報を更新するようにプログラムを制限しようとしています。これは、屋内でデバッグしていて信号が弱い場合(つまり、GPSアイコンが点滅している場合)は正常に機能しますが、電話が適切に修正された場合(つまり、GPSアイコンが静的な場合)、更新間隔は約1秒に増加します。
コードがGPSに指定された間隔で正確に更新を行わせることはないことは知っていますmLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, updateInterval*1000, 0, this);
が、私の意見では、信号の強度に依存してそれほど変動するべきではありません。
何か案は?
更新:コメントを参照