无法通过代理使用WiFi显示谷歌地图



我创建了一个简单的应用程序,显示谷歌地图。我在HTC Desire S上进行了测试,我只使用了一个代理后的WiFi网络。但它没有显示任何东西,屏幕上只显示地图贴图。甚至默认的地图应用程序也无法工作。它显示了错误消息

"网络故障:远程字符串版本错误。"GMM服务器必须是hosting:/string_remote_no-remote-strings。"

我的Map API key是正确的,我已经在manifest文件中添加了以下权限:

   <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>

如何解决这个问题?

你确定吗

    您扩展了MapActivity ?你的API密钥是正确的吗?

显然,如果你使用代理,并在你的APN中设置,那么你的AVD无法加载任何使用地图的应用程序,既不是预安装的,也不是你创建的。

检查http://code.google.com/p/android/issues/detail?id=3764吧

最新更新