【问题标题】:Google Maps not showing on android v2.2谷歌地图未在 android v2.2 上显示
【发布时间】:2014-02-17 05:29:41
【问题描述】:

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

Google 地图永远不会在该设备上加载 [它的操作系统是 Android v2.2]

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

我连接了设备并检查了 logcat,上面写着这样的内容:

“当前 Google Play 服务版本为 35xxx,要求为 41xxx”

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

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

我正在使用谷歌地图 api v2。另请注意,该应用在所有其他 Android 版本上运行良好。

谢谢。

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

【问题讨论】:

  • 2.2 已经过时了,为什么您仍然支持它?
  • @user88975 这意味着您不支持任何较低版本,而只支持最新版本,即 4.4 ?
  • 大多数开发者已经放弃了对 2.2 的支持——许多 API 不再适用于它,而且它还不到安装基数的 2%。除非它是绝对必要的,否则不值得努力。通常他们支持回到 2.3,这仍然是市场的 20%
  • 按操作系统版本developer.android.com/about/dashboards/…987654321@
  • @PareshMayani 我不是那个意思。检查 Gabe 输入的原因。

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


【解决方案1】:

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

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

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

【讨论】:

  • 谢谢先生!我会试试这个并发回我的输出。再次感谢!
猜你喜欢
  • 2012-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-01
  • 2018-03-23
  • 2019-03-26
  • 2015-05-11
相关资源
最近更新 更多