2017-02-22 58 views
3

我试图在我的Android模拟器上使用Genymotion运行Google Play服务。我遵循另一个堆栈溢出中的步骤来下载并安装ARM Translation Installer和适用于我的Android版本(5.1.0)的Google Apps。直到这一点,似乎没有任何问题。Google Play服务已过期。需要10084000,但发现8118436

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

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

+0

尝试使用较低版本的谷歌播放服务在您的版本依赖可能是9.6或任何其他9.x版本 – Killer

+0

@Shubham您是否有源确认Google Play服务构建依赖版本有任何影响客户端所需的版本? –

+0

@Shubham感谢您的评论。我添加了“compile”com.google.android.gms:play-services-fitness:9.6.0“'(我只想要Google Fit)到我的依赖关系,但是当我尝试运行我的应用时,我看到”安装APK “而且速度非常慢 - 我质疑它是否在移动。有什么我失踪? – adam

回答