谷歌地图未在Android 2.3设备上显示

时间:2013-11-27 14:38:05

标签: android google-maps

我最近学习了如何在我的应用中实施 Google地图。它在Android 4。**设备上运行良好,但是,我尝试使用2.3设备,地图现在看起来像this

没有地图,但用户界面看起来不错,两点之间的距离听起来不错。

我想知道什么是错的,我认为这不是Google API密钥问题,因为我的应用程序适用于更新的设备。

提前致谢。

3 个答案:

答案 0 :(得分:-1)

设置视图时尝试硬件加速。

http://developer.android.com/guide/topics/graphics/hardware-accel.html

编辑:显然我指出的链接是硬件加速仅适用于3.0+

谢谢@WarrenFaith

答案 1 :(得分:-2)

由于您看到了网格,因此这不是与API密钥相关的问题。当键错误时,您只能看到灰色背景和缩放按钮。

这是一个连接问题。确保您的设备可以访问互联网并下载磁贴。

答案 2 :(得分:-2)

您必须检查设备是否支持OpenGL v2:

  

指定OpenGL ES版本2的要求

     

Google Maps Android API使用OpenGL ES版本2来渲染   地图。如果未安装OpenGL ES版本2,则您的地图不会   出现。我们建议您添加以下元素   作为AndroidManifest.xml中元素的子元素:

     

这通知外部服务要求。特别是,它具有阻止谷歌的作用   通过在不支持的设备上显示您的应用来播放商店   OpenGL ES版本2.

这里有链接:https://developers.google.com/maps/documentation/android/start?hl=es#specify_requirement_for_opengl_es_version_2