私はGPS_PROVIDER
とNETWORK_PROVIDER
と同じLocationListener
を使用して、よくテストされている既存のアプリを持っています。Android 4.1.1でNETWORK_PROVIDERの動作が変更されましたか?
LocationManager
レポートgps、ネットワーク、パッシブロケーションプロバイダが利用可能で有効になっています。
最近ギャラクシーネクサスを4.1.1にアップグレードしましたが、現在NETWORK_PROVIDER
は場所の変更を行っていません。 Galaxy S IIIが4.0.4を実行している状態でのテストは、WiFiがオフになっても、ネットワークの場所のアップデートが行われているので、慣れています。 WiFiがオフになると、私はセルタワーの位置を取得します。
ここでは同僚と話をしていますが、何か偶然のハードウェアの故障や、私が見つけていない何らかのデフォルト設定の変更を除外することはできません。私は設定を通して二重チェックして、すべてが適切に設定されているように見えます。
WiFiがオン、セルネットワークがオン、GPSがオン、ネットワークサービスがすべて有効です。私は机の上にGPS信号を持っていないので、ネットワークの場所が結果を提供できないときに気付くのは簡単です。
Verizon Galaxy Nexus + 4.1.1または4.1.1などの電話で同様の問題が発生している人はいますか?
もう1つのしわとして、Googleマップで現在地が見つかりましたが、私のPASSIVE_PROVIDER
は場所を生成していません。
サムスンギャラクシーS2 =( –
)ここで同じ問題が発生します:http://stackoverflow.com/questions/15747543/locationlistener-of-network-provider-is-enabled-but- onlocationchanged-is-never –