我位于加拿大蒙特利尔 (location=45.5072496,-73.662396725)。我的以下请求未返回此位置的任何结果/位置:
对于任何小于 2000 米的半径,我都会收到很多结果。例如,以下请求在我运行时完美运行:
唯一的区别是半径。My Log Cat 在使用半径>2000m 时显示以下错误:
03-23 18:04:19.418: E/MyPlacesUpdateService(32331): 500: 内部服务器错误
我请求了一个新的 API 密钥,但这并没有解决问题。
有没有办法获得半径> 2000m的结果。我想在 4000 米内看到结果。
更新:附加细节:我正在使用 Eclipse 在我的 Android 手机上运行它。它曾经在 2012 年 3 月 19 日之前工作得很好。现在我收到半径 > 4000m 的“500:内部服务器错误”错误。我尝试使用 sensor=false 但这并没有解决问题(我仍然收到内部服务器错误消息)。
我确信这与服务器端有关。此外,更新的响应时间现在非常慢(比 2012 年 3 月 19 日之前的速度慢了 10 倍)。对于较小的半径,我没有收到此错误。仅适用于大半径(尝试半径 > 4000m)并注意错误 Log Cat:
03-27 11:50:08.547: E/MapActivity(4060): 无法获得连接工厂客户端 03-27 11:50:17.917: E/MapActivity(4060): 无法获得连接工厂客户端 03-27 11 :50:44.258: E/MyPlacesUpdateService(4060): 500: 内部服务器错误 03-27 11:51:34.908: E/MyPlacesUpdateService(4060): 500: 内部服务器错误