【问题标题】:Google Play services out of date. Requires 10084000 but found 8118436Google Play 服务已过期。需要 10084000 但找到 8118436
【发布时间】:2017-07-12 23:32:02
【问题描述】:

我正在尝试使用 Genymotion 在我的 Android 模拟器上运行 Google Play 服务。我按照另一个 Stack Overflow 中的步骤下载并安装了适用于我的 Android 版本 (5.1.0) 的 ARM Translation Installer 和 Google Apps。到目前为止,似乎没有任何问题。

当我打开我的开发应用程序并尝试连接到 Google Play 服务时会出现此问题。我看到Google Play services out of date. Requires 10084000 but found 8118436

我知道这意味着我的模拟器版本是 8.1,而捆绑的版本是 10.0。但是,我不知道如何使这两个版本相同。我不知道如何降级或更新另一个。有谁知道如何解决这个问题?提前致谢!

【问题讨论】:

  • 尝试在您的构建依赖中使用较低版本的 google play 服务可能是 9.6 或任何其他 9.x 版本
  • @Shubham 您是否有消息来源确认 Google Play 服务构建依赖版本对客户端所需的版本有任何影响?
  • @Shubham 感谢您的评论。我已将 compile "com.google.android.gms:play-services-fitness:9.6.0"(我只想要 Google Fit)添加到我的依赖项中,但是当我尝试运行我的应用程序时,我看到“正在安装 APK”并且速度非常慢 - 我怀疑它是否正在移动。有什么我想念的吗?
  • 在 Genymotion 模拟器上,尝试更新您的 Google Play 服务 - play.google.com/store/apps/…

标签: android google-play-services genymotion


【解决方案1】:

我发现了这个问题。对于那些有同样问题的人,您需要下载正确的 APK。去这里找吧:http://www.apkmirror.com/apk/google-inc/google-play-services/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-16
    • 2013-07-25
    • 2013-02-15
    • 2019-09-23
    • 2015-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多