原因不明なんだけど、Galaxy SでGPSをONにしているはずなのに、測位するときにGPSのアイコンが点滅せず、GPSが機能していないことがある。
LocationManager#getBestProvider()というメソッドもあるので、場合によってはWifi測位などのほうが優先されている可能性もあるのだけど、どうしてもGPSが動作しないのが気になるときは、設定アプリから一度GPSのOff/Onを行うと良いようだ。
GPS周りのサンプルコードを書いていて、GPSが起動しないログが出始めたらとりあえず手動でGPSの再起動。
それでも、測位してもあまりきちんと位置が取れないような感じではあるけど...。ただログを見てると衛星は5つとか捕捉してたりするんだけど。
コメント