gpt4 book ai didi

android - GooglePlayServicesUtil : Google Play services out of date. 需要 5089000 但找到 5077534

转载 作者:太空宇宙 更新时间:2023-11-03 12:07:30 25 4
gpt4 key购买 nike

我在更新 google-play-services SDK 时遇到问题。

我的应用构建并运行(与之前一样)- 但在 Android Wear watch 上,此消息在日志中:

GooglePlayServicesUtil﹕ Google Play services out of date. Requires 5089000 but found 5077534

所以应用程序使用 5.0.89 编译,但 watch 只有 5.0.77 版本。

现在 watch 和手机之间的通信失败了(以前可以)。

鉴于 Android Studio 不提供返回到早期版本的 google-play-services 的方法,我该如何使应用向后兼容早期版本的 google-play-services?

这些是 wear 应用的 gradle 设置

dependencies {
compile 'com.google.android.gms:play-services:5.0.+@aar'
compile "com.android.support:support-v13:20.0.+"
compile "com.google.android.support:wearable:1.0.+"
}

如果我尝试强制 Android Studio 使用版本 5.0.77,它会在构建中提示:

Error:Failed to find: com.google.android.gms:play-services:5.0.77

我如何才能与装有较早版本的 Google Play 服务的 watch 保持兼容?

最佳答案

可穿戴端的 build.gradle 需要更新以使用 play-services-wearable 而不是像上面显示的那样只使用 play-services。

因此,如果您查看 Wear SDK 中提供的其中一个示例(例如 DataLayer),它会在 wearable/build.gradle 中使用类似这样的内容:

dependencies {
compile 'com.google.android.gms:play-services-wearable:+'
}

我已提出要求尽快在官方文档中提及这一点。

关于android - GooglePlayServicesUtil : Google Play services out of date. 需要 5089000 但找到 5077534,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25197887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com