ネットで調べてるといろいろと書かれていて,「それ違うだろ!」って突っ込みたくなるような
ことまで書いている人がいて何か….
その中でよく見かけるのは,iOSは取得できないことはほとんどないのに,Androidは取得できないということ.
実際にiOSは開発したことがないので本当なのかどうかはさておき,たぶんそうだろうなと思った.
Androidの場合,さまざまな端末があって搭載しているGPSのチップもまちまちになってしまい,挙動が変わってくるんだろう.
(下手するとGPSの電源管理周りも違ってそう)
どう対処するかだけど,ハードウェアレベルの話まで絡んでくるのでどうしよもなさそう.
バックグラウンドで常に一定間隔でGPSの取得とかやっていれば,多少改善したりもするかもしれない.