Android Google play services将support-v4的版本提升至24.0.0

Android Google play services将support-v4的版本提升至24.0.0,android,gradle,android-gradle-plugin,google-play-services,Android,Gradle,Android Gradle Plugin,Google Play Services,在我的项目中,我是根据sdkversion23编译的,并使用compat/supportlibraries版本23.2.0 现在我正在尝试将播放服务版本从9.2.1更新为10.2.0 compile 'com.google.android.gms:play-services-base:10.2.0' 但是进行此更改会将com.android.support:support-v4:24.0.0库添加到我的项目中,使我的项目因compat库中出现奇怪的未找到错误而崩溃,如中所述 我怎样才能避免呢?

在我的项目中,我是根据
sdkversion23
编译的,并使用compat/supportlibraries版本
23.2.0

现在我正在尝试将
播放服务版本
9.2.1
更新为
10.2.0

compile 'com.google.android.gms:play-services-base:10.2.0'
但是进行此更改会将
com.android.support:support-v4:24.0.0
库添加到我的项目中,使我的项目因compat库中出现奇怪的未找到错误而崩溃,如中所述


我怎样才能避免呢?我应该跳过播放服务更新吗?我可以避免他们提高support-v4库的版本吗?

也许它可以与这样的东西一起工作:

compile('com.google.android.gms:play-services-base:10.2.0') {
            exclude group: 'com.android.support'
}
或者,如果这不起作用,那么可能:

compile('com.google.android.gms:play-services-base:10.2.0') {
                exclude group: 'com.android.support',  module: 'support-v4'
    }

或者您不需要整个基本播放服务,只需要定义的特定软件包

为什么不将您的项目增加到24个?当目标版本为24+时,由于另一个库的不良行为,您应该始终针对最新的sdkCan't update my project进行编译。您可以在编译播放服务下面添加排除