GpsSatellite.hasAlmanac()
GPS エンジンがその衛星のアルマナック データを持っている場合、メソッドは true を返すはずです。常にfalseを返すようですhasAlmanac()
(少なくとも私のデバイスでは:Samsung Galaxy Nexus)。実際にusedInFix()
は true をhasAlmanac()
返しますが、false を返します。GPS 受信機がどのように機能するかについて少しでも知っていれば、これが不可能な組み合わせであることがわかるでしょう...
より良い結果を得た人はいますか?