无法使用代理后面的 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>
如何解决此问题?
I have created a simple app which shows a Google Map. I am testing it on a HTC Desire S and I am using only WiFi network behind a proxy. But it is not showing anything, only map tile are shown in the screen. Even the default map application is not working. It shows the error message that
"Network Failure : wrong remote string version.GMM server must be hosting:/ string_remote_no-remote-strings."
My Map API key is correct and I have added the following permissions in the manifest file:
<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>
How do I solve this problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您确定
MapActivity
吗?显然,如果您使用代理,并在 APN 中进行了设置,那么您的 AVD 无法加载任何正在使用该地图的应用程序,无论是预安装的应用程序还是您创建的任何应用程序。
检查 http://code.google.com/p/android/问题/详细信息?id=3764#makechanges
Are you sure
MapActivity
?Apparently if you are using a proxy, and have set that in your APN, then your AVD cannot load any application that is using the map, neither the pre-installed one, nor any created by you.
Check http://code.google.com/p/android/issues/detail?id=3764#makechanges