谷歌游戏服务过期。需要4030500版本,但找到的是3266132版本。

15

我刚刚进行了一次更新,但现在无法执行我的项目。

它显示:

10-31 23:23:18.033: W/GooglePlayServicesUtil(28737): Google Play services out of date.  Requires 4030500 but found 3266132

10-31 23:23:18.143: E/AndroidRuntime(28737): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.xoco.checker/com.xoco.checker.MainActivity}: java.lang.NullPointerException: CameraUpdateFactory is not initialized

30分钟前还好好的,所以我认为是更新的原因。

我看到类似问题的解决方案,但都是针对模拟器的。我在使用三星 Galaxy Fame 测试。

我没有在代码中找到任何问题。请问能否帮忙看一下?

编辑: 我在哪里可以找到已更新的 APK(Google Play 服务,版本 13)(GMS 和 Vending)?


你可以通过ADT Manager更新Play Services,但是设备上的Play服务仍然很旧,建议更新Play服务,或者最好使用Genymotion作为测试设备。 - Rachit Mishra
请查看我在另一个相同问题上的回答。 - cmcromance
4个回答

10

安装Froyo版的Play服务可能会有帮助

输入图像描述


3
请记住,此答案只是一个解决方法,因为真正的解决方案是让您的设备更新谷歌播放服务。然而,目前看起来谷歌尚未在Google Play中更新它(至少不是在所有服务器上)。 - gian1200

2

我昨天遇到了同样的问题。我通过使用谷歌播放服务来解决它(版本为Froyo(Rev. 12))。但是使用Rev.13时无法解决。


0

我有一个装有非常旧版 Google Play 服务的设备。在设备上更新它可以解决问题。


-1

我曾经遇到过这个问题,对我来说解决方案是返回 .jar 文件(适用于 Froyo 的 Google Play 服务),请原谅我的糟糕英语。


1
“return the .jar” 是什么意思? - Palec
你如何返回jar文件?你可以使用Gradle导入你的依赖项。 - IgorGanapolsky

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接