使用不同版本的Google Play服务库

时间:2015-08-13 21:56:43

标签: android android-studio google-play-services

我想在我的Google项目中包含不同版本的库。

例如,我正在使用

compile "com.google.android.gms:play-services-base:6.5.87"
compile "com.google.android.gms:play-services-location:6.5.87"
compile "com.google.android.gms:play-services-maps:6.5.87"

我想加入

compile 'com.google.android.gms:play-services-identity:7.5.0'

同样,但我遇到编译器错误,无法找到analyticsgcm个类。

是将所有库升级到7.5.0的唯一解决方案吗?是否可以使用不同版本的Google Play服务库?我想知道什么是不同的解决方案。

1 个答案:

答案 0 :(得分:1)

list of selective APIs包含所有可用的API。对于GCM,您需要包含play-services-gcm库。

但是,您提供的所有 API必须来自相同版本的Google Play服务 - 所有内容均必须为7.5.0或全部6.5.87