无法在代理后面使用WiFi显示Google地图

时间:2011-08-02 11:47:53

标签: android google-maps google-maps-api-3 wifi

我创建了一个显示Google地图的简单应用。我正在HTC Desire S上测试它,我只使用代理后面的WiFi网络。但它没有显示任何内容,只有地图图块显示在屏幕上。甚至默认的地图应用程序也不起作用。它显示错误消息

“网络故障:错误的远程字符串版本.GMM服务器必须托管:/ string_remote_no-remote-strings。”

我的Map API密钥是正确的,我在清单文件中添加了以下权限:

   <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>

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

你确定

  1. 您是否延长了MapActivity
  2. 您的API密钥是否正确?
  3. 显然,如果您使用代理,并在APN中设置了代理,那么您的AVD无法加载任何正在使用地图的应用程序,既不是预先安装的应用程序,也不是您创建的任何应用程序。

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