【问题标题】:google play services version issue real devicegoogle play services 版本问题真机
【发布时间】:2014-01-28 21:49:48
【问题描述】:

我是安卓开发的新手,我在使用谷歌地图时遇到了一些麻烦。 这里有几个问题

我知道目标 4.2 或更高版本的 adv 包括 google play 服务, 这是否意味着低版本的真实设备将无法运行我的应用程序?

01-28 15:46:55.529: W/GooglePlayServicesUtil(627): Google Play services out of date.  Requires 4132500 but found 4131530

我的应用程序的最低版本是 2.3,它一直有效,直到我使用 gps 和 polilyne 在标记之间绘制路线。我发现 Google play services 已过期 需要 4132500 发现 4131530 如果具有 android 版本 2.3 的设备获得 google play services 4132500 我的应用程序可以正常工作吗?

如果是这样,随着谷歌播放服务的下一个更新版本 - 我的应用程序仍然可以工作吗?

我可以怎样做才能让我的应用在大多数设备上都能正常运行?

顺便说一句,该应用在 bluestacks 上可以正常运行

【问题讨论】:

    标签: android google-maps google-play-services android-4.2-jelly-bean android-2.3-gingerbread


    【解决方案1】:

    您只需将 google play services 库包含到您的项目中,Maps v2 即可在所有 2.3 及更高版本的设备上运行。

    注意:不支持google play servicesglEsVersion version 0x00020000的设备将无法显示地图。因此,在加载地图之前,您必须检查此设备是否支持google play services。如果没有,那么您可以向用户显示一条消息。

    【讨论】:

    • 谢谢,我已经在真实设备(2.3.4、2.3.6 和 4.1)上进行了一些测试,效果很好。我使用的每个 adv 模拟器仍然存在相同的问题,但现在我确信该应用程序可以在真实设备中按我想要的方式运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-05
    • 1970-01-01
    • 1970-01-01
    • 2016-11-21
    相关资源
    最近更新 更多