4.0.4 を搭載した新しい Huawei ハンドセット Ascend G330D を持っています。問題は、「ネットワーク」ロケーション プロバイダーが機能せず、座標をまったく返さないことです。
その他の事実は次のとおりです。 1. アプリは正しい - かなりの数の Android デバイスで動作する 2. GPS ロケーション プロバイダーは正常に動作する 3. Google マップ アプリはネットワーク ロケーション (つまり GPS なし) でも完全に動作します! (/system/app の NetworkLocation.apk を置き換えました。その後、Google アプリ (マップ、ローカル) がネットワークの場所で動作し始めましたが、最初はどちらも機能しませんでした) 4. サードパーティのアプリ (マーケットから) はネットワークの場所で動作しません同じように
マップはオープン ソースではないため、Google API を使用するアプリとの違いはわかりませんが、Google マップは地理位置情報 (または認証キー) の別のソースを使用する可能性があると思います...
ネットワークの場所を機能させるためにどこを掘り下げるか、誰か考えがありますか?