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进行编译。您可以在编译播放服务下面添加排除