我有新的华为手机 Ascend G330D,板载 4.0.4。问题是“网络”位置提供程序不起作用并且根本不返回任何坐标。
其他事实是 1. 应用程序是正确的 - 它可以在很多 android 设备上运行 2. gps 位置提供程序工作正常 3. Google 地图应用程序即使有网络位置(即没有 gps)也能完美运行!(我已经在 /system/app 中替换了 NetworkLocation.apk,之后 Google 应用程序(地图、本地)开始使用网络位置,最初它们都不起作用) 4. 没有任何 3rd 方应用程序(来自 Market)使用网络位置以及
由于地图不是开源的,我看不出这与使用谷歌 API 的应用程序有什么不同,但我猜谷歌地图可能会使用另一个地理定位来源(或授权密钥)......
有谁知道在哪里挖掘以使网络位置正常工作?