android - 谷歌地图在 android v2.2 上不显示

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

我正在构建一个在谷歌地图上具有主要功能的应用程序。但是我在其中一个设备中面临的问题是:

Google map 永远不会加载到该设备上 [其操作系统是 Android v2.2]

我已经检查了 Google Play 服务,它总是提供一个对话框来更新 Google Play 服务;但是当我点击确定时,它会将我重定向到 Play 商店,在那里它显示我已经拥有 Google Play 库 [那里没有更新选项]

我连接了设备并检查了 logcat,它是这样的:

“当前的 Google Play 服务版本是 35xxx,需要的是 41xxx”

但我无法更新 google play 服务,因为它从不显示更新选项。请帮我解决这个问题。

给我所有可能的解决方案,我应该尝试...我需要这个应用程序在 android 2.2 上运行。

我正在使用 google maps api v2。另请注意,该应用在所有其他安卓版本上运行良好。

谢谢。

使用 Google map v1 可以解决我的问题....??请帮忙!

最佳答案

您需要使用旧版本的 Google Maps Android API v2。

2.2 设备支持的最新版本是 3.2.65 (v12),可以通过 SDK Manager 下载。
只需为 Froyo 寻找 Google Play 服务即可。

或者,如果您使用的是 Android Studio 和 Gradle,请将您的依赖项版本设置为 3.2.65。

关于android - 谷歌地图在 android v2.2 上不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21821437/

相关文章:

javascript - 谷歌地图路径的 SVG 渐变线

javascript - Google map API v3 key 停止工作

google-maps-api-3 - 使用 MarkerClusterer 的谷歌地图中的两种类型的标记

google-maps - 如何自定义谷歌地图以摆脱 3D 建筑效果?

android - 安卓版。无法打开数据库文件

Android 谷歌地图版本 2 显示方向和谷歌地图图标

java - 如果用户正在使用应用程序,那么如何停止显示通知?

google-maps - 使用纬度和经度获得雅虎的位置

android - HTC inform 上未收到 ACTION_NEW_OUTGOING_CALL Intent

android - 为什么我的处理程序不适用于 UI 线程