GPS、ネットワーク、パッシブの3つのロケーションプロバイダがあります。Android:ロケーションプロバイダとしてWi-Fiを強制的に使用する
私が接続しているWi-Fiネットワークを検出して自分の位置を取得したいと思っています。私はCell TriangulationとWi-Fiの位置決定の両方がネットワークプロバイダの下にあると考えています。
Wi-Fiアクセスポイントに接続されているにもかかわらず、私のプログラムはWi-Fiではなくセルの三角測量を使用して自分の位置を判断しています(返された座標の巨大な不正確さに基づいている)。
Wi-Fiのみを強制的に使用するようには見えませんか? Androidはセルの三角測量にWi-Fiを使用する時期をどのように決定しますか?